pfizer stock price history 20 years

The average closing price for Pfizer (PFE) all-time is $13.46. The latest price is $23.07.

DATE OPEN HIGH LOW CLOSE VOLUME
2025
$26.31
$27.24
$20.92
$23.05
3,782,292,853
2024
$26.77
$30.55
$23.71
$26.10
9,784,709,175
2023
$45.24
$45.76
$23.88
$26.69
7,061,646,735
2022
$50.25
$50.29
$36.44
$45.44
6,084,653,851
2021
$30.48
$53.00
$27.88
$50.72
8,314,637,503
2020
$29.56
$35.61
$21.19
$30.43
8,213,857,528
2019
$31.27
$32.89
$25.31
$29.47
5,747,299,301
2018
$25.47
$33.70
$23.46
$31.66
5,682,698,891
2017
$22.03
$26.15
$20.82
$25.36
4,937,335,464
2016
$20.67
$24.73
$18.52
$21.88
7,846,172,145
2015
$19.64
$23.29
$18.33
$20.95
7,255,602,260
2014
$18.49
$20.80
$17.13
$19.56
6,580,990,219
2013
$14.99
$19.72
$14.87
$18.58
9,212,584,895
2012
$12.35
$15.18
$11.85
$14.72
8,458,826,829
2011
$9.60
$12.37
$9.30
$12.23
12,319,090,348
2010
$9.50
$10.59
$7.43
$9.49
13,874,757,607
2009
$8.83
$9.88
$5.86
$9.46
14,080,878,508
2008
$10.54
$11.23
$6.94
$8.74
12,673,719,716
2007
$11.57
$12.54
$10.30
$10.53
9,581,121,103
2006
$10.08
$12.54
$9.63
$11.46
7,818,679,599
2005
$11.30
$12.26
$8.64
$9.94
7,388,494,241
2004
$14.36
$15.76
$9.10
$11.12
5,849,725,141
2003
$12.23
$14.82
$11.15
$14.32
4,877,032,748
2002
$15.62
$16.64
$9.92
$12.16
4,172,923,806
2001
$17.68
$18.14
$13.26
$15.62
3,258,523,500
Daily pricing data for Pfizer dates back to 11/5/1984, and may be incomplete.