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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
74.7000
75.9200
74.2885
75.0200
644,306
Thu, 03 Sep 2026
75.0800
75.6400
73.2050
74.7000
902,600
Wed, 02 Sep 2026
74.4600
75.1300
73.3100
73.9700
652,300
Tue, 01 Sep 2026
74.8150
75.9400
73.7800
74.0400
904,200
Mon, 31 Aug 2026
75.7500
76.9000
74.6900
75.3800
924,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
79.2800
79.4000
75.8300
76.4300
858,900
Thu, 27 Aug 2026
81.9500
82.2150
78.6000
78.9900
553,300
Wed, 26 Aug 2026
81.2700
83.2000
81.2700
82.2300
478,500
Tue, 25 Aug 2026
80.5100
81.2100
79.0400
80.4600
506,900
Mon, 24 Aug 2026
81.4500
82.8430
78.6700
79.2500
710,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
79.3500
81.7900
77.7000
81.4000
863,600
Thu, 20 Aug 2026
77.4900
79.3160
77.3400
78.5800
1,129,000
Wed, 19 Aug 2026
80.3300
80.8130
77.6950
78.8900
1,419,800
Tue, 18 Aug 2026
82.6750
82.6750
78.8950
78.9700
890,700
Mon, 17 Aug 2026
84.5000
84.6200
81.8900
82.1300
961,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
85.1600
86.6200
84.1600
84.8100
666,600
Thu, 13 Aug 2026
86.7000
87.0000
84.0600
85.1200
612,600
Wed, 12 Aug 2026
88.8400
88.9220
85.2350
86.0500
653,700
Tue, 11 Aug 2026
86.0600
88.7300
86.0200
87.9600
846,800
Mon, 10 Aug 2026
90.8800
91.4130
85.3250
85.5800
903,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
94.0100
95.9100
91.7500
91.8600
501,500
Thu, 06 Aug 2026
92.0000
99.8900
92.0000
94.5100
1,168,800
Thu, 06 Aug 2026
21 · 8-K/A
Pre-market · 06:33 ET
8-K/A ↗
Thu, 06 Aug 2026
20 · 10-Q
Pre-market · 06:32 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
Pre-market · 06:31 ET
8-K ↗
Wed, 05 Aug 2026
94.0300
95.4300
92.0000
92.4700
533,800
Tue, 04 Aug 2026
92.7400
95.0600
90.8850
94.7600
599,200
Mon, 03 Aug 2026
88.1900
91.4800
86.9300
91.0400
613,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
85.4900
88.2200
84.6500
86.5300
399,200
Thu, 30 Jul 2026
87.6100
89.3950
84.0500
85.5900
412,300
Wed, 29 Jul 2026
87.1800
88.0000
84.4950
86.4300
367,900
Tue, 28 Jul 2026
89.0700
90.9300
86.9500
89.1800
513,000
Mon, 27 Jul 2026
85.7700
88.6100
85.1100
88.3200
538,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
84.0300
86.6900
83.6050
84.4400
455,300
Thu, 23 Jul 2026
82.3700
84.3000
82.3000
83.6700
650,900
Wed, 22 Jul 2026
86.3100
87.6900
83.5550
84.0300
627,100
Tue, 21 Jul 2026
84.3900
86.4700
83.0400
86.0200
525,100
Mon, 20 Jul 2026
89.8700
91.0200
82.6700
82.9900
801,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
89.6900
91.3100
88.1100
89.7800
1,136,300
Thu, 16 Jul 2026
86.4300
92.1100
86.4300
91.8100
724,300
Wed, 15 Jul 2026
87.7500
88.3700
86.2700
87.1700
633,200
Tue, 14 Jul 2026
88.1700
88.7400
86.2500
87.1700
492,400
Mon, 13 Jul 2026
89.0300
90.5300
86.1200
86.7200
425,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.5000
89.8550
87.0700
89.1600
417,400
Thu, 09 Jul 2026
87.5800
89.6500
86.4300
87.3000
1,193,100
Wed, 08 Jul 2026
92.5100
93.3300
86.5400
86.5600
830,800
Tue, 07 Jul 2026
97.3600
97.5400
91.8000
94.0200
764,600
Mon, 06 Jul 2026
93.5300
98.0800
93.5300
97.0400
500,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.0050
95.6650
91.4600
92.7800
548,900
Wed, 01 Jul 2026
98.6800
99.9100
93.5300
93.6900
677,800
Tue, 30 Jun 2026
98.7100
99.9500
97.3750
98.6300
563,600
Mon, 29 Jun 2026
99.4000
100.6400
96.6600
98.2500
653,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
18 · 424B7
After-hours · 16:40 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 26 Jun 2026
98.1500
100.7600
97.3400
100.6100
1,228,400
Thu, 25 Jun 2026
98.2300
101.4400
96.8200
98.8200
620,400
Wed, 24 Jun 2026
96.8300
99.2800
96.1400
96.8500
1,051,000
Tue, 23 Jun 2026
99.9800
101.1600
96.5200
96.6200
813,200
Mon, 22 Jun 2026
105.8300
107.0100
101.2500
102.2800
915,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
101.9700
106.9300
100.5500
106.2000
1,565,400
Wed, 17 Jun 2026
102.0900
104.9800
98.8250
99.1900
916,900
Tue, 16 Jun 2026
98.6500
103.4200
98.2200
102.5000
1,110,200
Mon, 15 Jun 2026
96.9200
100.6400
96.0000
96.7200
1,624,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
90.1800
92.5300
89.2000
91.5700
872,200
Fri, 12 Jun 2026
17 · 8-K
Pre-market · 06:36 ET
CURRENT REPORT ↗
Thu, 11 Jun 2026
83.6100
89.8300
82.1850
89.1500
1,080,900
Wed, 10 Jun 2026
87.4300
88.7100
82.4200
82.9200
1,062,000
Tue, 09 Jun 2026
88.6800
91.4200
86.3600
88.4800
555,700
Mon, 08 Jun 2026
87.7700
88.9600
87.6000
87.9200
575,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.9900
88.8800
86.2500
87.9500
455,900
Thu, 04 Jun 2026
90.4100
90.9150
87.2800
88.3100
567,500
Wed, 03 Jun 2026
89.9000
90.3200
87.5600
89.0700
697,600
Tue, 02 Jun 2026
90.3000
92.2950
88.2900
89.8300
563,300
Tue, 02 Jun 2026
16 · 8-K
Pre-market · 06:41 ET
CURRENT REPORT ↗
Mon, 01 Jun 2026
91.0400
91.4000
88.2300
90.4300
393,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
92.5900
94.0250
91.6600
92.4300
506,100
Thu, 28 May 2026
92.5000
93.6500
91.3550
93.0100
406,300
Wed, 27 May 2026
95.0400
96.2500
93.6300
93.8200
472,500
Tue, 26 May 2026
92.5600
95.3350
91.9800
94.5300
531,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
91.8100
92.4300
89.8300
91.8300
1,690,200
Thu, 21 May 2026
89.9200
91.9500
86.5100
91.1800
640,300
Wed, 20 May 2026
84.8100
90.5400
83.1710
90.4900
759,300
Tue, 19 May 2026
86.9200
88.0700
84.2500
84.4600
570,500
Mon, 18 May 2026
89.0000
90.3900
87.7600
88.0300
387,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
89.8000
90.1500
87.8250
88.6000
421,100
Thu, 14 May 2026
91.7800
93.2450
90.5100
91.1700
432,100
Wed, 13 May 2026
93.4200
95.2700
90.0500
91.0200
628,600
Tue, 12 May 2026
15 · 8-K
After-hours · 16:49 ET
8-K ↗
Tue, 12 May 2026
96.5000
96.5300
93.0500
94.2000
488,500
Mon, 11 May 2026
101.2900
101.3900
95.6400
96.5700
683,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
102.7500
105.3800
100.2900
100.9400
638,700
Thu, 07 May 2026
100.0000
105.6400
99.6700
102.3900
807,600
Thu, 07 May 2026
14 · 10-Q
Pre-market · 06:32 ET
10-Q ↗
Thu, 07 May 2026
13 · 8-K
Pre-market · 06:31 ET
8-K ↗
Wed, 06 May 2026
99.9800
102.8400
96.1400
101.5300
719,400
Tue, 05 May 2026
96.2700
98.3700
95.1200
97.2300
481,500
Mon, 04 May 2026
97.0100
98.2400
94.8800
94.9100
504,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
98.5500
100.1700
96.9300
97.9400
423,300
Thu, 30 Apr 2026
97.0600
98.4700
95.5650
98.2700
473,700
Wed, 29 Apr 2026
99.1100
99.3700
95.1900
96.3000
760,900
Tue, 28 Apr 2026
103.1700
103.1750
98.7700
99.5300
437,700
Mon, 27 Apr 2026
101.3100
103.8550
101.2900
103.2600
577,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
102.7600
103.3700
100.6500
101.2800
512,700
Thu, 23 Apr 2026
104.3500
104.9800
101.5600
102.9200
430,100
Wed, 22 Apr 2026
106.8400
106.8700
103.6000
103.8600
684,300
Tue, 21 Apr 2026
107.6200
109.1500
105.0900
105.6100
587,700
Mon, 20 Apr 2026
108.6000
109.1850
105.6600
107.6600
1,103,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
101.2200
110.3500
101.2200
109.5500
1,095,600
Thu, 16 Apr 2026
101.6600
102.5800
97.9100
98.9300
710,200
Wed, 15 Apr 2026
104.3200
104.3250
100.3500
101.4100
475,600
Tue, 14 Apr 2026
102.5900
104.6050
100.6600
104.1600
629,700
Mon, 13 Apr 2026
100.8400
102.4400
99.2610
102.3900
506,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
102.0100
102.0100
99.9300
101.6500
494,700
Thu, 09 Apr 2026
101.9300
103.3900
101.0800
102.2500
585,200
Wed, 08 Apr 2026
101.4100
103.7800
99.7900
102.9500
1,140,300
Tue, 07 Apr 2026
95.4200
96.1600
92.9150
94.6500
705,800
Mon, 06 Apr 2026
96.8900
97.9800
95.9100
96.1100
672,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
96.6500
100.6400
96.0400
98.3700
1,150,300
Thu, 02 Apr 2026
12 · 8-K
Pre-market · 06:47 ET
CURRENT REPORT ↗
Wed, 01 Apr 2026
98.1500
101.8600
98.1500
101.0000
949,200
Tue, 31 Mar 2026
93.2100
97.8200
91.7250
96.6600
890,400
Mon, 30 Mar 2026
91.9200
92.9100
89.4100
91.3400
843,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Fri, 27 Mar 2026
10 · DEF 14A
After-hours · 16:28 ET
DEF 14A ↗
Fri, 27 Mar 2026
90.6100
92.3600
89.7000
91.5800
814,900
Thu, 26 Mar 2026
9 · 8-K
After-hours · 16:23 ET
CURRENT REPORT ↗
Thu, 26 Mar 2026
96.1000
97.0500
92.3000
92.4500
1,132,300
Wed, 25 Mar 2026
97.2200
98.0800
94.5040
97.5600
432,600
Tue, 24 Mar 2026
94.3700
96.1800
93.1000
95.4600
539,200
Mon, 23 Mar 2026
94.9950
98.9000
93.7850
95.7300
865,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.3300
98.7800
94.0500
94.2100
1,340,200
Thu, 19 Mar 2026
95.3400
98.9400
93.6900
98.3400
627,800
Wed, 18 Mar 2026
98.9400
100.5850
97.0600
97.1900
849,100
Tue, 17 Mar 2026
99.3700
100.6800
96.4700
99.5000
841,300
Mon, 16 Mar 2026
98.7100
100.0300
98.0150
98.3100
597,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
104.0000
104.8900
97.5400
97.9300
627,900
Thu, 12 Mar 2026
8 · 8-K
After-hours · 16:53 ET
CURRENT REPORT ↗
Thu, 12 Mar 2026
106.1700
109.8200
101.9300
103.6000
435,800
Wed, 11 Mar 2026
106.8100
108.7100
105.3500
108.1400
356,700
Tue, 10 Mar 2026
107.3500
110.0900
106.2450
107.7500
669,600
Mon, 09 Mar 2026
105.7000
107.8700
103.5400
107.0200
405,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
112.0200
112.0200
107.5700
107.7900
300,100
Thu, 05 Mar 2026
116.6600
118.1800
112.2000
113.4000
367,500
Wed, 04 Mar 2026
117.0700
117.7600
113.9150
117.7100
408,800
Tue, 03 Mar 2026
117.7300
118.2000
113.4800
116.6100
397,400
Mon, 02 Mar 2026
124.9000
125.3300
120.9600
121.6400
380,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
122.6300
126.7100
122.0600
126.1700
438,200
Thu, 26 Feb 2026
125.1000
127.1000
123.8200
124.8700
421,600
Wed, 25 Feb 2026
125.3400
125.7730
121.5800
124.7800
446,800
Tue, 24 Feb 2026
122.6800
126.7200
122.6100
125.3100
438,600
Mon, 23 Feb 2026
130.0000
130.3500
122.4200
122.6500
431,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
131.5600
131.8900
127.7600
128.6300
413,000
Fri, 20 Feb 2026
7 · 8-K
Pre-market · 06:44 ET
8-K ↗
Fri, 20 Feb 2026
6 · 10-K
Pre-market · 06:43 ET
10-K ↗
Thu, 19 Feb 2026
132.9700
133.3400
130.3800
130.6000
340,000
Wed, 18 Feb 2026
133.9700
136.5600
132.3900
132.8700
382,700
Tue, 17 Feb 2026
135.0000
135.3500
132.5100
133.4300
291,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
134.5800
136.9100
131.5000
134.8200
392,200
Thu, 12 Feb 2026
135.0300
137.4200
133.1600
133.9100
588,200
Wed, 11 Feb 2026
135.4800
136.4000
133.7600
134.5200
316,400
Tue, 10 Feb 2026
133.2700
135.0300
132.0600
134.4400
330,600
Mon, 09 Feb 2026
132.9300
133.9400
130.6800
132.8100
584,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
129.5800
135.4100
128.4100
134.0500
1,091,600
Thu, 05 Feb 2026
126.3800
131.2600
126.3800
127.9000
847,200
Wed, 04 Feb 2026
118.6100
128.6100
118.6100
127.6100
1,174,000
Tue, 03 Feb 2026
113.0600
117.8700
110.9500
117.8700
954,000
Mon, 02 Feb 2026
117.5000
117.5300
110.5000
114.6200
1,524,200
Mon, 02 Feb 2026
5 · 8-K
Pre-market · 06:57 ET
CURRENT REPORT ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
118.3600
121.7900
118.2600
121.1000
543,100
Thu, 29 Jan 2026
118.8800
119.8700
116.7000
119.7800
386,000
Wed, 28 Jan 2026
117.4600
119.5200
114.8100
117.6000
278,700
Tue, 27 Jan 2026
119.9300
119.9300
117.5300
117.6000
362,200
Mon, 26 Jan 2026
121.3600
121.5500
119.7900
120.4800
172,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
125.0300
125.0300
119.0400
120.7200
239,800
Thu, 22 Jan 2026
120.5800
121.9500
119.8800
121.4000
299,500
Wed, 21 Jan 2026
119.4200
121.4880
114.7200
119.9000
279,800
Tue, 20 Jan 2026
119.5100
121.1150
117.5000
117.8400
241,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
122.3500
122.6900
120.5000
121.5400
200,700
Thu, 15 Jan 2026
120.7300
122.4600
120.7300
121.8100
212,800
Wed, 14 Jan 2026
117.5500
120.9350
117.5500
120.0700
252,900
Tue, 13 Jan 2026
121.0100
121.8800
119.0700
119.2900
304,400
Mon, 12 Jan 2026
119.7200
120.9500
119.5800
120.3800
500,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
119.5800
120.4400
118.5000
120.2000
261,900
Thu, 08 Jan 2026
112.4800
118.9400
112.4800
118.9100
437,300
Wed, 07 Jan 2026
116.4000
116.7850
112.9200
113.4300
319,200
Tue, 06 Jan 2026
114.1000
117.0100
111.7100
116.4300
372,600
Mon, 05 Jan 2026
113.2700
117.6800
113.2700
114.6100
281,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
111.9200
114.3250
111.4350
112.5700
437,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
112.6100
113.3600
111.2500
111.7200
399,800
Tue, 30 Dec 2025
112.8800
113.7200
112.6050
113.2500
254,800
Mon, 29 Dec 2025
113.7100
114.0100
112.3400
113.0900
340,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
114.7200
114.8000
113.2900
114.2100
134,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
113.8900
114.7300
113.8200
114.2700
134,000
Tue, 23 Dec 2025
114.5100
117.3700
113.7500
114.3300
272,400
Mon, 22 Dec 2025
114.1700
115.9900
113.8540
114.7700
250,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
113.9300
114.5400
112.6800
113.7100
777,900
Thu, 18 Dec 2025
112.2900
114.0500
111.6900
113.7200
606,900
Wed, 17 Dec 2025
113.6800
114.4000
111.2800
112.8300
574,600
Tue, 16 Dec 2025
115.0700
115.7150
113.3990
114.3900
387,600
Mon, 15 Dec 2025
116.4100
117.0300
112.5100
115.4500
265,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
116.1900
118.0000
114.2700
116.1400
819,000
Thu, 11 Dec 2025
113.7200
116.6650
113.5400
115.7000
586,800
Wed, 10 Dec 2025
109.6100
115.5500
109.6100
113.7400
818,900
Tue, 09 Dec 2025
107.7600
109.6250
107.1700
109.6100
664,700
Mon, 08 Dec 2025
110.5000
111.0500
107.9400
108.0800
574,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
113.2600
114.5200
110.5200
110.6500
443,900
Thu, 04 Dec 2025
4 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 04 Dec 2025
112.5000
113.8700
111.9200
113.2600
559,700
Wed, 03 Dec 2025
109.8000
112.8100
109.8000
112.7100
322,300
Tue, 02 Dec 2025
111.0400
111.2600
108.2950
109.3500
531,100
Mon, 01 Dec 2025
111.0000
111.9500
108.5600
109.8500
697,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.9500
113.0050
111.9950
112.2400
103,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.0600
113.7400
109.8800
111.9900
464,800
Tue, 25 Nov 2025
108.2800
111.6900
107.6100
111.5500
774,100
Mon, 24 Nov 2025
106.0800
108.7900
105.5100
107.3500
523,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
105.5300
106.6220
103.4900
106.0000
565,000
Thu, 20 Nov 2025
106.4000
107.0700
103.9900
104.3900
455,300
Wed, 19 Nov 2025
107.2100
107.6950
104.4800
104.9500
545,600
Tue, 18 Nov 2025
106.7600
107.8050
105.5250
107.0400
580,200
Mon, 17 Nov 2025
111.3500
111.3500
106.9200
107.1600
527,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
110.1900
112.4200
110.1900
111.7500
370,000
Thu, 13 Nov 2025
112.5700
114.6300
111.6700
111.8000
372,000
Wed, 12 Nov 2025
114.6700
116.0800
112.4300
113.0700
681,200
Tue, 11 Nov 2025
114.8200
115.2700
113.3500
115.2100
320,600
Mon, 10 Nov 2025
115.0200
116.4200
113.2750
115.0600
282,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
110.9800
114.4800
110.9800
114.3900
335,600
Thu, 06 Nov 2025
112.2100
113.6300
111.0800
111.9800
307,000
Wed, 05 Nov 2025
111.7500
113.0800
110.9400
112.4800
631,300
Tue, 04 Nov 2025
114.1000
114.1000
109.7200
111.6500
578,200
Mon, 03 Nov 2025
116.1200
117.1500
114.1450
115.0500
375,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
117.3600
118.6300
116.5500
116.8200
432,900
Thu, 30 Oct 2025
114.6900
119.7300
112.9200
118.1200
788,600
Wed, 29 Oct 2025
117.5000
119.9000
110.3000
114.3400
1,156,900
Wed, 29 Oct 2025
3 · 10-Q
Pre-market · 06:32 ET
10-Q ↗
Wed, 29 Oct 2025
2 · 8-K
Pre-market · 06:31 ET
8-K ↗
Tue, 28 Oct 2025
121.5000
122.2000
120.4500
121.1400
577,500
Mon, 27 Oct 2025
121.0000
122.1900
120.3900
121.4700
308,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
122.9900
123.7400
119.5300
120.1000
393,200
Thu, 23 Oct 2025
121.6700
123.5450
119.8400
123.3300
378,600
Wed, 22 Oct 2025
122.5600
124.1700
120.5000
120.7300
833,300
Tue, 21 Oct 2025
123.5200
124.3300
122.3700
123.3500
442,600
Mon, 20 Oct 2025
123.4000
123.6900
121.8400
122.8400
536,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
121.6900
122.2000
120.5450
121.8700
316,300
Thu, 16 Oct 2025
1 · 8-K
After-hours · 16:29 ET
8-K ↗
Thu, 16 Oct 2025
122.3300
122.5300
120.4300
121.6600
418,900
Wed, 15 Oct 2025
121.3100
123.0350
119.5700
121.3600
456,500
Tue, 14 Oct 2025
115.3200
121.7000
114.7500
120.3400
475,200
Mon, 13 Oct 2025
117.2900
118.3700
115.7100
115.7400
455,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
118.9400
119.2550
115.9200
115.9800
280,800
Thu, 09 Oct 2025
120.4100
120.8500
117.8900
118.4300
280,700
Wed, 08 Oct 2025
118.6700
120.0350
117.5600
119.7800
346,100
Tue, 07 Oct 2025
118.8500
119.3400
117.0800
117.4000
367,500
Mon, 06 Oct 2025
116.6900
119.1200
116.5800
118.6400
464,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
114.3700
118.9000
113.5600
117.5600
590,900
Thu, 02 Oct 2025
111.7000
112.8600
110.1750
112.5200
299,700
Wed, 01 Oct 2025
111.0800
111.7400
110.5300
111.4100
255,900
Tue, 30 Sep 2025
109.5300
111.8400
109.0000
111.7400
395,800
Mon, 29 Sep 2025
111.0200
112.8900
109.0000
109.6100
526,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
110.1400
111.2250
109.6100
110.0600
393,500
Thu, 25 Sep 2025
107.8900
110.0000
106.6800
109.9000
460,000
Wed, 24 Sep 2025
109.5500
110.5100
107.4700
108.1400
749,300
Tue, 23 Sep 2025
111.5300
111.8500
108.4800
109.4500
784,900
Mon, 22 Sep 2025
110.4700
111.4500
108.7900
110.8000
735,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
107.6400
111.4350
107.4430
110.4500
1,256,700
Thu, 18 Sep 2025
110.1500
110.8300
109.0000
109.6400
759,900
Wed, 17 Sep 2025
109.3100
111.8500
108.2770
109.5300
552,500
Tue, 16 Sep 2025
109.5500
109.8550
107.2100
108.8200
455,300
Mon, 15 Sep 2025
110.7100
111.7500
108.7200
109.0700
491,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
112.5900
113.0000
110.1500
110.2800
457,200
Thu, 11 Sep 2025
113.8600
115.3750
113.0250
113.0800
512,900
Wed, 10 Sep 2025
113.9400
116.3200
113.2800
113.6000
272,200
Tue, 09 Sep 2025
117.1400
117.3800
113.5050
113.9600
266,500
Mon, 08 Sep 2025
117.5400
117.7950
115.7400
116.3900
442,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
117.8850
119.2500
116.5200
117.8000
236,900