what is the ttm return for pfizer

Pfizer (PFE) has returned 31.2% since April 10, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
April 09 2026
$27.21
$27.50
$27.18
$27.22
26,091,040
April 08 2026
$27.25
$27.49
$26.97
$27.47
33,768,782
April 07 2026
$27.66
$27.68
$26.78
$27.10
40,524,174
April 06 2026
$28.19
$28.23
$27.81
$27.83
25,128,498
April 02 2026
$28.50
$28.75
$28.22
$28.32
30,920,600
April 01 2026
$28.27
$28.64
$28.04
$28.55
44,208,500
March 31 2026
$27.99
$28.31
$27.79
$28.08
44,841,500
March 30 2026
$27.42
$27.82
$27.15
$27.77
46,696,000
March 27 2026
$27.73
$27.77
$27.02
$27.04
29,124,600
March 26 2026
$27.25
$27.81
$27.24
$27.57
28,835,000
March 25 2026
$27.18
$27.53
$27.04
$27.28
37,603,900
March 24 2026
$26.60
$27.13
$26.44
$26.96
35,605,300
March 23 2026
$27.03
$27.19
$26.63
$26.77
42,945,200
March 20 2026
$27.41
$27.55
$26.80
$26.97
66,805,700
March 19 2026
$27.29
$27.73
$27.25
$27.41
47,939,600
March 18 2026
$27.14
$27.38
$26.84
$27.32
47,478,300
March 17 2026
$26.82
$27.76
$26.82
$27.45
60,097,500
March 16 2026
$26.70
$26.89
$26.52
$26.61
28,551,500
March 13 2026
$27.02
$27.28
$26.58
$26.58
34,270,800
March 12 2026
$27.11
$27.12
$26.63
$26.86
38,542,800
March 11 2026
$27.20
$27.41
$27.00
$27.30
40,560,100
March 10 2026
$26.82
$27.29
$26.52
$27.16
42,814,602
March 09 2026
$26.91
$27.11
$26.36
$26.81
42,789,539
March 06 2026
$26.54
$27.13
$26.23
$27.05
53,181,800
March 05 2026
$26.39
$26.71
$26.20
$26.61
38,908,600