Daily NYSE prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
112.8800
115.2200
111.9200
112.4900
1,582,535
Thu, 22 Oct 2026
112.9200
116.3500
110.7600
113.4900
1,741,200
Wed, 21 Oct 2026
113.3000
114.7900
112.2200
113.3100
1,310,200
Tue, 20 Oct 2026
111.5500
115.2690
111.3900
113.5600
1,941,100
Mon, 19 Oct 2026
107.5800
113.0900
107.5800
111.9800
2,163,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
111.7100
113.1000
105.5100
107.2800
2,448,500
Thu, 15 Oct 2026
107.0000
112.9300
106.0100
111.9300
3,661,600
Wed, 14 Oct 2026
105.7000
107.8900
102.5000
104.7800
2,196,200
Tue, 13 Oct 2026
105.6800
108.5400
105.6800
107.9900
1,869,000
Mon, 12 Oct 2026
104.2200
107.4350
103.2100
106.1400
1,493,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
105.0300
106.3700
104.0950
105.7400
907,400
Thu, 08 Oct 2026
103.0600
106.2950
102.8650
105.1300
2,102,900
Wed, 07 Oct 2026
102.7600
105.5000
102.6950
104.4700
1,595,900
Tue, 06 Oct 2026
106.9500
108.4600
104.0000
105.4500
2,160,500
Mon, 05 Oct 2026
101.5200
107.2200
101.5200
106.0500
2,368,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
103.4900
106.0000
99.2400
101.2500
2,214,700
Thu, 01 Oct 2026
102.1800
102.4650
98.6200
101.3700
1,777,000
Wed, 30 Sep 2026
103.8000
105.7900
101.9300
102.5600
3,068,500
Tue, 29 Sep 2026
100.2100
102.8800
98.0000
101.9500
2,525,500
Mon, 28 Sep 2026
94.9900
99.5100
94.2500
98.6300
2,205,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
97.5000
99.7900
95.9900
98.1500
1,881,600
Thu, 24 Sep 2026
98.9000
100.3100
95.8500
97.6700
2,469,700
Wed, 23 Sep 2026
105.2100
105.7400
97.7300
99.5000
4,257,800
Tue, 22 Sep 2026
107.7900
108.6800
105.5300
107.3500
1,785,700
Mon, 21 Sep 2026
106.1400
106.7300
104.5000
104.9500
1,842,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
103.4000
103.7300
100.3400
102.4600
2,905,800
Thu, 17 Sep 2026
107.0000
107.4200
101.6550
102.5000
2,085,800
Wed, 16 Sep 2026
105.2600
106.6600
102.3700
103.2400
2,546,600
Tue, 15 Sep 2026
103.8250
106.2250
101.2000
103.6900
3,294,300
Mon, 14 Sep 2026
97.3800
106.3800
97.3800
104.7900
3,024,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
98.4200
99.8700
97.3400
98.5700
1,687,600
Thu, 10 Sep 2026
98.0800
98.6400
96.4900
97.4500
2,008,800
Wed, 09 Sep 2026
99.7300
100.9000
98.1100
100.1200
2,434,500
Tue, 08 Sep 2026
100.2200
101.1600
97.2800
99.9700
2,789,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
97.0000
99.6300
96.0000
99.4300
1,719,500
Thu, 03 Sep 2026
96.9000
101.0700
95.7500
96.9800
2,332,300
Wed, 02 Sep 2026
95.3500
95.4900
93.3400
94.5400
1,835,000
Tue, 01 Sep 2026
98.0000
98.3000
93.0000
93.8800
2,865,500
Mon, 31 Aug 2026
102.3800
102.4060
97.2700
99.2700
2,559,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
105.4600
106.2400
103.0000
103.7600
1,852,100
Thu, 27 Aug 2026
104.1100
106.9500
103.3900
105.0100
2,297,900
Wed, 26 Aug 2026
102.9800
105.6300
101.6520
104.0000
1,457,800
Tue, 25 Aug 2026
105.0500
106.5000
103.2000
104.5300
1,866,400
Mon, 24 Aug 2026
100.5200
103.9100
100.5200
103.1900
1,660,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
103.0200
104.2430
100.8600
101.5200
1,930,900
Thu, 20 Aug 2026
106.1800
107.8300
101.8300
103.3100
2,315,400
Wed, 19 Aug 2026
104.0000
107.9200
103.5500
107.8000
2,412,900
Tue, 18 Aug 2026
101.6300
104.3800
99.2200
101.6900
2,353,500
Mon, 17 Aug 2026
100.7000
103.8600
99.0270
103.0800
3,137,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
104.6200
105.3600
101.2810
101.6300
1,905,800
Thu, 13 Aug 2026
103.3400
103.4050
100.1300
101.1300
2,136,300
Wed, 12 Aug 2026
104.7500
105.4900
101.1000
102.9400
3,488,000
Tue, 11 Aug 2026
103.7200
106.2800
102.1000
103.2000
2,646,600
Mon, 10 Aug 2026
106.0000
107.4650
103.2200
103.2600
2,247,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
105.6300
109.9600
104.1000
106.6000
3,242,100
Thu, 06 Aug 2026
106.6000
108.4000
104.0000
104.0700
3,903,600
Wed, 05 Aug 2026
114.8900
115.5300
107.0400
107.5700
5,466,700
Tue, 04 Aug 2026
20 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 04 Aug 2026
109.9200
118.3050
108.0000
116.0800
14,568,100
Tue, 04 Aug 2026
19 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 03 Aug 2026
86.0100
91.0200
84.7800
89.3100
7,104,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
89.1700
89.7400
84.8400
84.9000
3,247,600
Thu, 30 Jul 2026
88.5500
90.3900
87.9000
89.7800
1,864,600
Wed, 29 Jul 2026
92.8100
93.5000
87.6000
89.0300
4,863,900
Tue, 28 Jul 2026
96.8000
97.9600
92.3700
94.5400
3,915,700
Mon, 27 Jul 2026
87.6000
94.6000
87.6000
94.5300
4,219,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
83.1500
86.1300
81.8700
84.1800
4,245,600
Thu, 23 Jul 2026
82.2600
82.8200
78.9700
82.6800
3,286,100
Wed, 22 Jul 2026
84.8000
86.0700
83.0940
84.3000
4,503,700
Tue, 21 Jul 2026
88.5500
88.7830
84.6300
84.8100
2,806,900
Mon, 20 Jul 2026
90.2000
90.5600
87.6800
87.7600
2,254,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
90.0300
92.8600
88.4100
89.3100
1,851,000
Thu, 16 Jul 2026
92.1900
94.7550
90.1990
91.4800
2,056,700
Wed, 15 Jul 2026
89.6400
93.6000
88.7000
91.6700
2,199,400
Tue, 14 Jul 2026
88.2000
90.1900
87.6700
88.7400
2,551,200
Mon, 13 Jul 2026
88.1400
89.4600
84.8700
86.3700
2,721,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
91.1900
92.1330
88.0100
89.2300
2,039,300
Thu, 09 Jul 2026
87.0000
91.3600
86.5400
90.2900
2,295,200
Wed, 08 Jul 2026
88.5700
89.7000
84.2400
86.7400
4,497,300
Tue, 07 Jul 2026
93.3000
94.0600
91.4200
93.2500
1,648,900
Mon, 06 Jul 2026
94.6800
94.9900
90.6200
93.1800
2,107,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
96.2800
96.8900
92.2950
94.5000
2,408,600
Wed, 01 Jul 2026
91.3900
96.8200
89.0700
95.1400
2,774,800
Tue, 30 Jun 2026
94.1200
95.4800
90.0100
92.4200
3,371,300
Mon, 29 Jun 2026
94.6700
95.8100
93.4400
95.6300
2,900,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.3500
95.3600
92.4700
94.4700
4,131,500
Thu, 25 Jun 2026
93.3900
96.6800
93.2000
93.5200
3,291,200
Wed, 24 Jun 2026
86.0400
94.2150
85.7400
92.7900
5,225,800
Tue, 23 Jun 2026
82.0600
86.0900
82.0600
84.8500
2,829,500
Mon, 22 Jun 2026
89.5000
89.9500
84.8000
85.0400
3,216,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.8500
90.5210
84.1400
88.5200
5,401,600
Wed, 17 Jun 2026
83.0000
88.8300
81.1600
81.5900
5,368,700
Tue, 16 Jun 2026
83.3800
85.8700
82.5200
83.1600
2,502,900
Mon, 15 Jun 2026
80.0000
84.9100
80.0000
82.9900
4,588,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.9900
81.0000
75.9200
77.5900
4,296,900
Thu, 11 Jun 2026
70.8100
77.7800
70.0000
77.6800
4,381,100
Wed, 10 Jun 2026
69.5200
72.6400
68.2500
68.6700
2,767,400
Tue, 09 Jun 2026
68.6800
75.2400
67.6100
71.3400
5,061,500
Mon, 08 Jun 2026
68.0000
69.8500
66.7500
67.1500
2,628,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
71.0500
72.7200
67.9600
68.3500
2,901,700
Thu, 04 Jun 2026
69.7900
73.8600
69.6650
72.4900
3,290,000
Wed, 03 Jun 2026
71.1550
71.2900
68.1500
69.3800
2,782,600
Tue, 02 Jun 2026
71.6200
74.0200
71.3700
72.3200
2,991,700
Mon, 01 Jun 2026
71.7000
73.3800
70.7800
72.6000
2,751,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
73.6000
76.3710
71.9550
72.2600
3,716,500
Thu, 28 May 2026
73.4900
75.0250
72.0400
72.7500
4,447,900
Wed, 27 May 2026
73.1900
76.7000
72.6000
73.1600
4,871,800
Tue, 26 May 2026
70.0000
73.4100
69.6330
71.9200
4,317,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
66.7400
68.4900
65.0700
67.0700
3,170,800
Fri, 22 May 2026
18 · 8-K
Pre-market · 06:46 ET
8-K ↗
Thu, 21 May 2026
63.9200
68.0200
63.2900
66.3400
5,751,600
Wed, 20 May 2026
57.6800
64.8900
56.1600
64.7200
8,576,900
Tue, 19 May 2026
57.5100
58.0000
55.6000
57.4000
9,719,100
Mon, 18 May 2026
17 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 18 May 2026
58.5000
61.2500
58.2200
59.2600
3,334,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.1200
61.6950
57.7400
58.2200
3,897,400
Thu, 14 May 2026
60.9900
62.2000
59.9600
61.9100
3,173,000
Thu, 14 May 2026
16 · 8-K
Next filing day · accepted 13 May, 18:51 ET
8-K ↗
Wed, 13 May 2026
60.0000
60.5600
58.4600
60.0600
5,233,900
Wed, 13 May 2026
15 · 8-K
Pre-market · 08:09 ET
8-K ↗
Tue, 12 May 2026
60.5600
61.1400
59.1200
60.4900
4,128,300
Mon, 11 May 2026
65.9600
66.0850
60.9750
61.3800
4,413,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
66.4300
66.9250
64.0300
66.2600
3,106,700
Thu, 07 May 2026
66.7500
68.5900
64.5400
66.2000
4,268,100
Wed, 06 May 2026
66.7700
67.7600
64.2800
66.0000
4,867,500
Tue, 05 May 2026
65.7500
66.6700
62.8200
63.2000
3,473,900
Mon, 04 May 2026
65.9600
66.5300
63.8800
64.8500
3,354,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
63.9150
66.5000
62.6000
65.5000
5,768,000
Thu, 30 Apr 2026
14 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Thu, 30 Apr 2026
69.3450
72.8000
63.8500
63.9300
13,446,900
Thu, 30 Apr 2026
13 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 29 Apr 2026
72.3900
73.8200
70.9400
73.2700
7,750,900
Tue, 28 Apr 2026
75.3500
76.4900
71.7900
73.5900
3,071,600
Mon, 27 Apr 2026
78.6900
78.9000
74.4000
75.7700
3,116,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.8500
79.7600
76.5500
78.7800
2,300,700
Thu, 23 Apr 2026
79.6600
80.2800
75.6900
76.9400
2,672,300
Wed, 22 Apr 2026
81.4100
83.3700
79.6150
80.6200
2,157,400
Tue, 21 Apr 2026
81.9750
84.3500
79.7740
80.0700
2,466,900
Mon, 20 Apr 2026
79.5000
81.7900
78.4000
81.0900
2,618,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.6000
86.4900
78.6000
81.3300
6,286,900
Thu, 16 Apr 2026
77.5000
79.6800
76.0700
77.3100
2,618,900
Wed, 15 Apr 2026
74.8500
77.3450
74.3220
76.9200
2,639,400
Tue, 14 Apr 2026
73.5500
75.4900
73.3300
74.7200
2,594,200
Mon, 13 Apr 2026
70.5500
72.8400
69.2300
72.8100
2,981,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
73.7600
74.2900
69.6550
71.6800
3,102,300
Thu, 09 Apr 2026
73.4100
74.0850
70.5800
73.0600
2,473,600
Wed, 08 Apr 2026
75.3000
80.3400
73.8350
74.1800
3,900,700
Tue, 07 Apr 2026
70.9200
71.1100
67.0900
69.7800
3,734,000
Mon, 06 Apr 2026
71.5900
73.2600
70.2900
71.9500
3,843,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.6750
74.2600
69.1700
72.6100
4,341,900
Wed, 01 Apr 2026
75.7100
76.3000
73.0000
75.2500
4,294,000
Tue, 31 Mar 2026
12 · DEFA14A
After-hours · 16:12 ET
DEFA14A ↗
Tue, 31 Mar 2026
11 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Tue, 31 Mar 2026
72.8800
76.0100
71.4700
75.2100
3,369,200
Mon, 30 Mar 2026
72.5700
74.0000
68.8570
69.5500
2,843,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
71.6200
72.9850
69.3200
71.5000
3,284,300
Thu, 26 Mar 2026
77.8400
79.8600
73.1500
73.7000
3,661,600
Wed, 25 Mar 2026
78.7300
79.8500
76.4900
79.7500
3,434,300
Tue, 24 Mar 2026
76.5100
77.6550
72.5900
75.4000
3,775,100
Mon, 23 Mar 2026
74.5050
79.0000
74.1600
76.5600
3,975,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.1300
76.3150
71.5000
72.3500
3,683,400
Thu, 19 Mar 2026
74.8600
77.2000
73.7500
76.2700
2,534,600
Wed, 18 Mar 2026
79.2500
81.4000
76.4500
76.7600
2,451,300
Tue, 17 Mar 2026
80.0000
81.5000
79.1200
79.8900
3,163,400
Mon, 16 Mar 2026
77.4500
79.8900
77.0000
79.1100
3,257,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
74.3300
78.4800
73.9150
75.7500
3,023,900
Thu, 12 Mar 2026
74.0300
78.9600
73.1500
73.7400
4,505,500
Wed, 11 Mar 2026
74.2000
75.9700
73.4000
75.1100
2,630,200
Tue, 10 Mar 2026
75.1200
77.7150
74.4900
74.8300
2,735,400
Mon, 09 Mar 2026
73.3300
76.4950
70.2500
75.7200
3,324,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10 · 8-K
After-hours · 16:37 ET
8-K ↗
Fri, 06 Mar 2026
76.1900
76.8900
73.2300
76.2000
2,912,100
Thu, 05 Mar 2026
78.0400
83.5000
75.8550
78.5500
4,218,600
Wed, 04 Mar 2026
76.7700
81.3200
75.9900
78.7100
3,928,300
Tue, 03 Mar 2026
71.2000
76.6700
70.7800
75.4800
2,996,100
Mon, 02 Mar 2026
73.4000
74.6700
72.0000
73.7700
3,669,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.1100
77.9100
74.7900
76.3300
3,264,000
Thu, 26 Feb 2026
75.6100
80.9000
75.6100
78.9700
5,432,400
Wed, 25 Feb 2026
74.2100
75.8900
71.5300
75.7500
3,952,700
Tue, 24 Feb 2026
73.4900
75.3000
72.8300
73.9100
3,441,400
Mon, 23 Feb 2026
80.4400
81.5050
73.1100
73.4700
6,377,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.5100
87.3050
78.5000
81.4300
8,448,600
Thu, 19 Feb 2026
9 · 10-K
After-hours · 16:08 ET
10-K ↗
Thu, 19 Feb 2026
76.8300
83.7600
76.8300
79.5700
11,504,000
Thu, 19 Feb 2026
8 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 18 Feb 2026
87.2100
92.1800
87.0100
91.4800
6,852,300
Tue, 17 Feb 2026
81.5400
85.6700
80.8600
85.2300
3,336,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.0000
84.0000
81.5600
82.3900
3,900,200
Thu, 12 Feb 2026
88.9700
89.6650
79.6800
82.5200
6,398,900
Wed, 11 Feb 2026
90.6900
91.1330
86.6600
88.0700
3,385,900
Tue, 10 Feb 2026
92.5500
92.6500
89.9400
90.0100
2,431,400
Mon, 09 Feb 2026
89.9950
94.4400
89.9950
92.7900
3,472,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 06 Feb 2026
89.2300
92.9200
88.0750
92.6000
3,750,500
Thu, 05 Feb 2026
88.0100
89.0500
84.6700
88.3900
5,026,500
Wed, 04 Feb 2026
103.8100
103.8900
87.1100
90.9000
9,557,100
Tue, 03 Feb 2026
105.4400
109.9200
102.9300
104.3900
2,763,700
Mon, 02 Feb 2026
102.8000
106.5800
100.1800
104.7200
3,686,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
105.6900
107.5350
101.2100
103.4900
2,718,300
Thu, 29 Jan 2026
109.6800
110.8800
105.1400
107.5400
2,856,100
Wed, 28 Jan 2026
111.2200
111.6000
107.1100
108.6900
1,925,000
Tue, 27 Jan 2026
111.7000
111.7000
108.3800
111.1500
1,322,300
Mon, 26 Jan 2026
110.5100
111.0000
108.1700
110.1300
1,874,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.0500
110.2200
107.6800
109.7800
1,927,500
Thu, 22 Jan 2026
111.8000
114.9700
109.4400
110.1500
2,931,300
Wed, 21 Jan 2026
108.1000
112.0000
106.4500
110.3900
3,587,900
Tue, 20 Jan 2026
112.0000
113.4000
105.8600
107.8900
3,762,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.3400
119.0900
114.0000
114.9900
2,133,800
Thu, 15 Jan 2026
116.2100
119.9800
116.2000
118.2500
2,315,000
Wed, 14 Jan 2026
116.5000
117.9990
112.5900
114.6000
2,769,700
Tue, 13 Jan 2026
114.6900
119.2850
114.6900
119.0500
2,139,500
Mon, 12 Jan 2026
114.8300
115.3800
112.0000
114.8400
1,954,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
115.0200
117.4900
108.0700
115.9300
3,259,800
Thu, 08 Jan 2026
109.0000
115.2200
108.0100
113.4500
2,906,900
Wed, 07 Jan 2026
113.3300
115.8000
109.0800
109.9900
3,549,600
Tue, 06 Jan 2026
104.5200
110.0300
103.8500
109.6000
2,743,400
Mon, 05 Jan 2026
105.7000
107.4000
101.3100
105.3900
2,844,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.0050
108.9500
102.8000
106.5600
3,587,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
101.6600
101.9500
99.8600
100.4100
1,091,400
Tue, 30 Dec 2025
101.6400
102.1500
100.2800
101.0300
1,356,100
Mon, 29 Dec 2025
100.7600
102.1050
99.5200
102.0300
1,540,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.7500
102.8800
100.2300
102.2200
1,311,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.6300
101.3300
99.7700
100.7100
666,100
Tue, 23 Dec 2025
100.9400
101.7900
97.4300
101.6000
1,977,800
Mon, 22 Dec 2025
102.0000
104.1900
100.1100
103.6400
1,629,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.5500
102.9600
99.0500
101.7000
4,000,100
Thu, 18 Dec 2025
104.9500
107.8900
98.2800
98.4600
3,633,000
Wed, 17 Dec 2025
99.2100
103.6800
99.2100
102.4700
3,090,000
Tue, 16 Dec 2025
98.6700
102.0100
98.6700
100.0800
1,899,300
Mon, 15 Dec 2025
97.5200
102.7400
97.5200
98.5800
3,240,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
99.1000
101.5090
96.1600
97.3100
2,162,000
Thu, 11 Dec 2025
93.8150
101.2600
93.8150
99.5200
4,685,300
Wed, 10 Dec 2025
94.0400
96.2300
92.1000
93.3100
2,695,600
Tue, 09 Dec 2025
91.8700
96.1770
91.0570
94.2200
1,923,800
Mon, 08 Dec 2025
96.3600
98.1400
93.4200
93.8200
3,057,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.5300
97.1500
94.2000
95.2100
2,339,400
Thu, 04 Dec 2025
95.3100
96.6000
92.5200
94.5100
3,733,000
Wed, 03 Dec 2025
97.0000
97.6500
92.3350
95.2000
6,078,700
Tue, 02 Dec 2025
111.1000
112.6900
101.1900
101.4100
4,636,900
Mon, 01 Dec 2025
108.8200
114.2500
108.0700
110.0400
3,301,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.8300
112.6400
110.1200
110.8000
889,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
110.0500
114.6700
109.7910
112.5500
2,211,200
Tue, 25 Nov 2025
105.2000
111.1000
105.2000
109.7900
2,380,300
Mon, 24 Nov 2025
106.0100
107.8800
104.4700
105.2000
2,705,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
98.6850
106.6300
98.6850
105.0400
4,503,800
Thu, 20 Nov 2025
101.4900
103.2400
97.0700
97.5100
4,757,100
Wed, 19 Nov 2025
96.1200
100.9350
94.1590
97.9400
3,128,100
Tue, 18 Nov 2025
97.6800
98.2900
94.1900
95.8100
3,820,900
Mon, 17 Nov 2025
101.0900
103.6000
97.9600
99.5300
3,443,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
102.5200
105.4900
100.7000
101.9400
3,100,900
Thu, 13 Nov 2025
111.1200
111.9300
105.5600
106.4900
3,396,200
Wed, 12 Nov 2025
112.4550
114.4300
111.2250
111.7200
2,689,400
Wed, 12 Nov 2025
6 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 11 Nov 2025
112.0800
112.2830
109.4100
110.5400
1,863,600
Mon, 10 Nov 2025
107.5350
114.9200
107.5350
112.5000
5,842,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 07 Nov 2025
97.9000
107.7500
97.9000
106.8800
6,824,100
Thu, 06 Nov 2025
100.8100
101.7250
96.0000
98.7000
3,134,600
Wed, 05 Nov 2025
100.5400
102.7500
95.5300
100.8600
3,580,300
Wed, 05 Nov 2025
4 · 8-K
Next filing day · accepted 04 Nov, 18:29 ET
8-K ↗
Tue, 04 Nov 2025
3 · 8-K
After market open · 09:43 ET
8-K ↗
Tue, 04 Nov 2025
101.7150
104.2400
98.8900
99.4300
3,661,900
Mon, 03 Nov 2025
103.5100
104.0600
100.1000
103.3000
2,905,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
103.0000
105.2000
102.0100
103.5100
3,159,700
Thu, 30 Oct 2025
104.9100
106.2800
102.3200
102.4000
3,527,100
Wed, 29 Oct 2025
105.6300
108.7200
103.2200
103.6200
5,993,900
Tue, 28 Oct 2025
2 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Tue, 28 Oct 2025
98.5000
108.4400
96.5000
106.5200
17,480,200
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:07 ET
8-K ↗
Mon, 27 Oct 2025
85.9700
87.7550
85.0000
86.4500
6,017,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.0000
87.0000
82.5400
83.0900
3,049,500
Thu, 23 Oct 2025
81.2800
83.6900
80.0500
83.1200
2,459,700