• 2.49%
    1-Year Change
  • 1 Month
    -5.11%
    Low Price$105.94
    High Price$115.64
  • 3 Months
    +0.13%
    Low Price$94.86
    High Price$115.92
  • 1 Year
    +2.49%
    Low Price$94.86
    High Price$121.36
Date
Open
High
Low
Close
Change (%)
Volume
07/24/2026
106.84
109.60
106.36
108.44
+1.64%
2,209,129
07/23/2026
105.88
107.13
105.30
106.69
-0.22%
2,417,410
07/22/2026
106.21
107.72
105.99
106.92
+0.93%
1,718,199
07/21/2026
106.00
106.56
105.04
105.94
-0.12%
2,094,722
07/20/2026
108.78
109.16
105.72
106.07
-2.01%
2,097,836
07/17/2026
110.31
111.79
107.92
108.25
-2.30%
2,184,979
07/16/2026
108.35
110.87
108.30
110.80
+1.73%
1,825,050
07/15/2026
108.63
109.54
108.12
108.92
+0.70%
2,129,398
07/14/2026
108.44
109.39
106.79
108.16
+1.02%
2,475,528
07/13/2026
108.37
109.34
106.69
107.07
-1.42%
1,884,707
07/10/2026
108.15
109.81
107.95
108.61
+0.93%
1,935,999
07/09/2026
107.13
108.27
106.55
107.61
+1.48%
1,935,616
07/08/2026
108.02
108.33
105.47
106.04
-3.08%
3,272,586
07/07/2026
111.33
111.54
109.05
109.41
-1.69%
3,268,893
07/06/2026
112.75
113.27
110.61
111.29
-1.13%
2,955,939
07/02/2026
113.10
113.72
111.15
112.56
-0.06%
2,162,587
07/01/2026
114.52
115.57
112.53
112.63
-2.54%
2,880,757
06/30/2026
115.58
116.23
114.32
115.56
+0.15%
4,651,023
06/29/2026
115.10
115.44
113.35
115.39
-0.22%
4,367,702
06/26/2026
115.34
116.30
115.01
115.64
-0.24%
2,275,388
06/25/2026
115.34
117.91
114.93
115.92
+1.44%
3,320,961
06/24/2026
110.39
115.53
109.69
114.28
+5.62%
5,598,484
06/23/2026
107.91
109.46
107.42
108.20
-0.85%
1,681,069
06/22/2026
110.59
111.03
109.01
109.13
-1.58%
3,134,732
06/22/2026
$0.16 Dividend
06/18/2026
109.01
112.12
108.84
110.88
+3.46%
4,285,269
06/17/2026
109.43
111.81
106.89
107.18
-2.29%
5,718,026
06/16/2026
108.84
110.63
108.78
109.68
+1.39%
2,155,672
06/15/2026
109.29
110.92
108.09
108.17
+0.69%
2,796,203
06/12/2026
107.92
108.52
107.05
107.44
-0.22%
3,353,481
06/11/2026
104.32
107.76
103.55
107.67
+4.20%
4,492,538
06/10/2026
106.66
106.85
103.16
103.33
-3.31%
2,668,801
06/09/2026
104.07
107.30
104.07
106.87
+3.61%
4,398,546
06/08/2026
103.62
104.43
102.85
103.14
-0.21%
3,378,069
06/05/2026
103.72
104.45
102.97
103.36
-1.16%
2,152,300
06/04/2026
104.77
105.17
103.73
104.57
+0.80%
1,675,793
06/03/2026
103.26
104.26
102.78
103.74
-0.41%
2,235,337
06/02/2026
103.47
104.50
102.80
104.17
+1.06%
1,571,455
06/01/2026
103.58
103.58
101.96
103.08
+0.58%
2,509,284
05/29/2026
102.38
103.96
101.85
102.48
-0.14%
3,722,924
05/28/2026
102.20
103.01
101.17
102.62
-0.52%
1,727,056
05/27/2026
103.13
105.57
102.78
103.16
+0.95%
3,263,936
05/26/2026
101.32
102.66
101.27
102.19
+2.33%
2,907,530
05/22/2026
99.94
100.27
98.73
99.87
+0.45%
1,789,643
05/21/2026
97.59
99.99
96.50
99.42
+0.65%
3,568,325
05/20/2026
95.29
98.84
94.21
98.78
+4.28%
3,996,035
05/19/2026
95.39
95.61
93.44
94.72
-1.61%
3,593,276
05/18/2026
96.50
97.89
95.92
96.27
+0.09%
2,162,670
05/15/2026
98.92
99.12
96.13
96.18
-3.77%
2,322,049
05/14/2026
99.58
100.65
99.32
99.95
+1.12%
1,995,835
05/13/2026
99.55
99.65
98.15
98.84
-0.99%
1,895,653
05/12/2026
101.22
101.59
99.28
99.83
-1.59%
2,113,911
05/11/2026
102.65
102.75
101.34
101.44
-0.90%
1,765,957
05/08/2026
103.18
103.53
101.93
102.36
-0.15%
1,210,794
05/07/2026
105.84
106.61
102.33
102.51
-2.92%
2,090,659
05/06/2026
105.00
106.35
104.60
105.60
+2.86%
4,884,574
05/05/2026
102.10
103.22
101.34
102.66
+1.39%
1,676,837
05/04/2026
104.20
104.26
101.18
101.25
-3.51%
2,339,779
05/01/2026
106.23
106.34
104.86
104.94
-0.86%
2,151,001
04/30/2026
104.22
106.07
104.22
105.85
+1.88%
2,068,280
04/29/2026
106.65
107.06
103.72
103.89
-2.69%
2,022,259
04/28/2026
108.07
108.69
106.40
106.77
-1.36%
1,715,417
04/27/2026
108.15
109.51
107.62
108.23
-0.06%
1,445,721
04/24/2026
109.25
109.65
108.22
108.29
-0.90%
2,040,223
04/23/2026
108.66
109.89
107.60
109.28
+0.58%
1,945,715
04/22/2026
110.02
110.47
108.28
108.65
+0.009%
1,326,135
04/21/2026
111.12
111.64
108.45
108.64
-0.55%
3,429,896
04/20/2026
107.19
109.24
106.73
109.24
+2.00%
1,158,931
04/17/2026
104.38
108.84
104.38
107.10
+4.78%
2,806,996
04/16/2026
103.01
103.79
102.07
102.21
-0.51%
1,025,459
04/15/2026
105.34
105.39
102.41
102.73
-2.74%
1,536,517
04/14/2026
105.35
106.44
104.86
105.63
+0.24%
1,297,091
04/13/2026
103.41
105.46
102.51
105.38
+1.63%
1,207,477
04/10/2026
104.14
104.51
103.12
103.69
-0.33%
1,094,550
04/09/2026
101.51
104.76
101.39
104.03
+1.76%
1,234,764
04/08/2026
101.19
103.51
101.01
102.23
+5.57%
3,531,712
04/07/2026
98.10
98.10
95.94
96.84
-2.23%
1,511,459
04/06/2026
97.58
99.15
97.10
99.05
+0.99%
814,558
04/02/2026
97.18
100.19
96.29
98.08
-1.00%
1,520,893
04/01/2026
99.00
100.08
98.10
99.07
+0.50%
2,147,531
03/31/2026
97.07
99.87
96.31
98.58
+3.31%
2,952,468
03/30/2026
97.55
97.55
95.26
95.42
-0.97%
1,967,189
03/27/2026
97.35
98.12
96.16
96.36
-1.59%
1,937,695
03/26/2026
99.44
100.67
97.81
97.92
-2.49%
1,728,729
03/25/2026
100.81
101.18
97.98
100.42
+0.87%
1,820,647
03/24/2026
97.87
100.38
97.62
99.55
+0.29%
1,712,348
03/23/2026
98.73
100.79
98.01
99.26
+3.49%
3,427,861
03/23/2026
$0.22 Dividend
03/20/2026
98.13
98.14
95.11
95.91
-2.48%
3,361,047
03/19/2026
98.35
98.86
96.86
98.35
-0.87%
2,369,041
03/18/2026
100.85
101.63
99.10
99.22
-2.44%
1,693,285
03/17/2026
101.99
102.48
101.03
101.70
+0.40%
1,451,458
03/16/2026
101.07
101.78
100.53
101.29
+1.13%
1,396,733
03/13/2026
100.75
101.30
99.52
100.16
+0.45%
2,685,432
03/12/2026
101.33
101.65
99.55
99.71
-2.88%
2,206,139
03/11/2026
103.68
103.71
102.33
102.67
-1.24%
1,603,725
03/10/2026
104.40
106.04
103.30
103.95
-0.82%
2,759,365
03/09/2026
103.18
105.17
100.85
104.81
-0.33%
3,261,149
03/06/2026
106.02
106.18
104.21
105.16
-2.52%
2,616,271
03/05/2026
109.73
110.61
106.95
107.88
-2.69%
2,684,188