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
124.7800
125.5650
123.9100
125.2000
559,424
Thu, 03 Sep 2026
123.7600
125.8600
122.9900
125.0500
609,200
Wed, 02 Sep 2026
119.0200
121.6300
118.5200
121.1700
734,800
Tue, 01 Sep 2026
120.0500
121.0600
118.9000
119.2100
492,500
Mon, 31 Aug 2026
122.5000
122.5900
121.0700
121.2100
577,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
123.7300
124.1100
121.5400
122.0700
387,000
Thu, 27 Aug 2026
122.8900
123.7400
121.7000
122.9200
548,800
Wed, 26 Aug 2026
124.0400
124.0600
122.4600
123.5300
541,700
Tue, 25 Aug 2026
123.8700
124.7200
123.4200
123.9700
542,500
Mon, 24 Aug 2026
125.2800
125.3100
122.1800
123.1800
552,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
123.1700
125.6500
123.1700
125.3700
523,800
Thu, 20 Aug 2026
120.3800
121.8300
119.8400
121.6900
529,500
Wed, 19 Aug 2026
121.3000
122.8700
121.0600
122.2700
797,500
Tue, 18 Aug 2026
121.0500
121.4000
119.9800
120.2800
402,500
Mon, 17 Aug 2026
121.7400
122.0000
120.7600
120.7600
428,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
121.6100
122.7000
121.2800
122.1100
442,100
Thu, 13 Aug 2026
121.5800
121.8100
120.4800
121.4100
366,900
Wed, 12 Aug 2026
122.0400
122.0400
120.1700
120.8200
506,400
Tue, 11 Aug 2026
121.8100
123.0200
121.6300
122.3600
326,100
Mon, 10 Aug 2026
122.1100
122.5500
120.5200
121.7400
547,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
121.6200
124.0000
121.3400
122.8600
457,100
Thu, 06 Aug 2026
123.2900
123.2900
120.3600
120.5700
511,800
Wed, 05 Aug 2026
125.5700
126.6400
123.1000
123.1200
614,500
Tue, 04 Aug 2026
122.6700
124.7300
120.8400
124.5800
637,800
Mon, 03 Aug 2026
123.8600
124.9000
122.9500
123.7800
544,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
123.3000
124.0300
121.1700
123.1700
663,600
Thu, 30 Jul 2026
126.9000
126.9000
122.1200
124.1600
590,500
Wed, 29 Jul 2026
123.7700
126.0600
123.6400
124.7700
655,700
Tue, 28 Jul 2026
119.9900
124.4600
119.9900
124.1100
536,900
Mon, 27 Jul 2026
118.7800
119.9000
117.4700
119.6200
595,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
116.1700
117.8900
115.7100
117.4900
372,400
Thu, 23 Jul 2026
116.9500
117.1300
113.9200
115.2100
778,200
Wed, 22 Jul 2026
117.7600
119.3200
117.7400
119.0100
790,300
Tue, 21 Jul 2026
118.0700
119.1200
116.3600
117.5100
1,207,200
Mon, 20 Jul 2026
120.0800
120.0800
116.4000
117.2300
1,025,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
18 · 10-Q
After market open · 09:35 ET
10-Q ↗
Fri, 17 Jul 2026
119.3100
122.0200
116.7500
120.2600
1,803,200
Fri, 17 Jul 2026
17 · 8-K
Pre-market · 06:15 ET
8-K ↗
Thu, 16 Jul 2026
123.6300
126.3400
123.0700
124.9900
1,650,700
Wed, 15 Jul 2026
122.2400
124.9300
122.0200
122.7800
838,900
Tue, 14 Jul 2026
121.5800
121.8800
120.1000
121.4800
743,000
Mon, 13 Jul 2026
120.7500
121.8900
120.0000
121.8800
737,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
120.4700
121.6800
120.0600
120.2600
563,100
Thu, 09 Jul 2026
117.5400
119.4200
117.5300
118.9500
556,000
Wed, 08 Jul 2026
117.3600
118.1400
115.1400
117.2500
733,200
Tue, 07 Jul 2026
120.2400
120.2900
118.5200
118.9600
615,900
Mon, 06 Jul 2026
116.9800
119.9500
116.9800
119.8300
524,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.6000
117.2600
114.7500
116.2400
674,300
Wed, 01 Jul 2026
115.5800
115.5800
113.2900
113.3400
553,800
Tue, 30 Jun 2026
116.6100
118.0300
116.0700
116.1700
584,800
Tue, 30 Jun 2026
16 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 29 Jun 2026
118.5000
118.5000
115.7900
116.5100
606,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
119.0400
120.2500
117.9600
119.1700
669,800
Thu, 25 Jun 2026
119.7600
121.3600
119.1000
120.8100
598,600
Wed, 24 Jun 2026
116.9900
119.1300
116.9900
118.9000
786,800
Tue, 23 Jun 2026
116.4800
118.2400
115.3900
116.6400
696,000
Mon, 22 Jun 2026
117.4200
119.6700
117.4000
118.3400
1,032,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
116.1500
118.4400
116.1500
118.2400
1,244,000
Wed, 17 Jun 2026
121.1800
122.5200
116.2100
116.3200
624,800
Tue, 16 Jun 2026
125.3600
125.4800
121.8300
121.9500
728,700
Mon, 15 Jun 2026
131.4700
131.8800
125.6300
125.7900
927,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
130.1500
130.6300
127.9900
128.5300
545,300
Thu, 11 Jun 2026
124.8900
129.2500
124.0300
129.2000
713,100
Wed, 10 Jun 2026
125.2500
125.3900
123.7800
124.1300
801,600
Tue, 09 Jun 2026
129.1100
129.7400
123.4400
126.1400
1,150,900
Mon, 08 Jun 2026
127.9600
129.2200
127.7500
128.2300
541,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
129.0900
129.1500
126.5800
127.5600
752,700
Thu, 04 Jun 2026
130.4900
130.8200
128.8000
130.3400
581,600
Wed, 03 Jun 2026
129.6500
131.5200
129.2100
130.4200
940,300
Tue, 02 Jun 2026
128.6100
132.1700
128.4900
131.6900
497,300
Mon, 01 Jun 2026
125.5800
127.8900
124.7200
127.7100
465,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
129.1400
130.1500
127.0200
127.1200
870,300
Thu, 28 May 2026
128.4100
129.3700
127.5300
128.9400
718,400
Wed, 27 May 2026
129.3900
130.2500
128.8000
129.4700
615,900
Tue, 26 May 2026
125.0000
127.7800
124.9700
127.2600
574,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
121.4600
123.2200
120.8100
122.7300
440,700
Thu, 21 May 2026
117.5900
121.1900
116.6400
120.2400
654,000
Wed, 20 May 2026
115.1500
118.3200
114.1900
117.8600
818,800
Tue, 19 May 2026
114.2700
116.2500
113.1800
115.5500
1,258,500
Mon, 18 May 2026
115.2700
116.6200
114.1100
115.8200
910,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
117.8000
117.8800
114.3000
114.8500
965,000
Thu, 14 May 2026
122.2500
123.1400
120.6000
120.6400
609,900
Wed, 13 May 2026
119.4100
122.6900
119.4100
121.3800
670,300
Tue, 12 May 2026
120.3300
120.4800
117.6800
119.4100
552,700
Mon, 11 May 2026
15 · 8-K
After market open · 11:31 ET
8-K ↗
Mon, 11 May 2026
121.6500
121.8000
119.2700
120.5300
604,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
121.7000
122.1400
120.2600
121.6200
448,000
Thu, 07 May 2026
122.3300
122.8000
120.5600
121.0100
677,700
Wed, 06 May 2026
121.0200
122.8000
121.0200
121.2500
852,700
Tue, 05 May 2026
115.4200
118.6000
114.1500
117.4400
922,100
Mon, 04 May 2026
115.6700
116.7300
114.1000
114.6700
597,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
116.1400
116.5900
114.8000
116.1700
495,000
Thu, 30 Apr 2026
114.1600
116.9100
114.1600
115.9300
879,300
Wed, 29 Apr 2026
114.0800
114.5400
112.9600
113.3100
762,700
Tue, 28 Apr 2026
116.3200
116.4500
113.8400
114.8800
624,800
Mon, 27 Apr 2026
117.7300
118.9800
115.5600
115.9800
833,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
116.5300
118.9100
116.0700
117.8100
585,300
Thu, 23 Apr 2026
116.0700
117.5600
114.6200
116.3100
896,000
Wed, 22 Apr 2026
118.7000
118.7000
115.9200
116.1700
838,200
Tue, 21 Apr 2026
121.4700
123.0200
117.5400
117.6900
939,400
Mon, 20 Apr 2026
119.6100
121.7800
119.1300
121.3600
1,100,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
125.1500
126.0600
118.6600
118.9200
2,657,300
Fri, 17 Apr 2026
14 · 10-Q
Pre-market · 09:27 ET
10-Q ↗
Fri, 17 Apr 2026
13 · 8-K
Pre-market · 06:14 ET
8-K ↗
Thu, 16 Apr 2026
110.6400
111.8800
109.7100
111.3300
1,366,700
Wed, 15 Apr 2026
109.9700
110.2800
108.4900
109.1600
1,072,100
Tue, 14 Apr 2026
110.6100
111.7600
110.3900
110.4800
660,900
Mon, 13 Apr 2026
109.1300
110.4600
108.1300
110.3800
589,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
111.3100
111.5700
109.7000
110.1400
450,500
Thu, 09 Apr 2026
110.3200
110.9100
109.3000
109.9800
981,100
Wed, 08 Apr 2026
113.1100
113.1100
110.3700
110.5100
981,400
Tue, 07 Apr 2026
104.3300
105.2500
103.4800
104.1300
707,700
Mon, 06 Apr 2026
104.7300
105.2800
104.3200
105.2400
390,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
105.2200
106.3600
103.5700
105.2900
477,800
Wed, 01 Apr 2026
106.5200
107.9000
105.4900
107.1000
786,900
Tue, 31 Mar 2026
103.1000
105.8200
102.4900
105.1600
630,600
Mon, 30 Mar 2026
103.4300
103.4500
100.4300
100.9700
669,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
104.1700
104.9300
102.4200
102.5300
617,700
Thu, 26 Mar 2026
104.0600
105.9200
103.8300
105.1100
649,000
Wed, 25 Mar 2026
106.4000
106.6000
104.4300
105.1100
611,300
Wed, 25 Mar 2026
12 · DEFA14A
Pre-market · 08:01 ET
SEC Form DEFA14A ↗
Wed, 25 Mar 2026
11 · DEF 14A
Pre-market · 08:00 ET
SEC Form DEF 14A ↗
Tue, 24 Mar 2026
103.2800
105.6900
103.1900
105.0100
685,900
Mon, 23 Mar 2026
102.9800
105.0600
102.4500
104.3600
955,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.6200
101.0000
99.1600
100.3400
3,164,200
Thu, 19 Mar 2026
100.5000
102.4300
100.0000
101.7400
981,800
Wed, 18 Mar 2026
103.0300
104.0600
101.9200
102.0800
566,700
Tue, 17 Mar 2026
105.5200
105.6700
103.8000
104.2000
935,500
Mon, 16 Mar 2026
103.5800
104.2900
103.0400
103.7800
772,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
104.1300
104.4200
102.4800
102.9100
629,800
Thu, 12 Mar 2026
105.2500
105.6700
103.3800
103.7200
814,000
Wed, 11 Mar 2026
107.9700
109.4300
107.4100
107.6300
812,800
Wed, 11 Mar 2026
10 · 8-K
Pre-market · 08:50 ET
8-K ↗
Tue, 10 Mar 2026
110.9800
111.0400
107.6800
107.8600
796,600
Mon, 09 Mar 2026
108.7900
110.1000
106.9500
109.4500
832,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
109.1500
111.1600
107.8800
111.0000
673,700
Thu, 05 Mar 2026
110.9100
111.8400
109.7000
110.4300
765,700
Wed, 04 Mar 2026
113.0700
113.7200
110.9700
112.1300
904,100
Tue, 03 Mar 2026
111.1200
113.0900
109.2700
113.0700
971,600
Mon, 02 Mar 2026
116.1500
117.3500
114.8100
116.9800
723,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.9300
120.7900
117.9500
118.5200
567,700
Thu, 26 Feb 2026
121.3700
121.9800
119.6200
120.7600
570,500
Wed, 25 Feb 2026
124.1200
124.1200
120.5200
120.7700
672,600
Tue, 24 Feb 2026
122.0300
124.4000
121.5000
123.4300
631,500
Mon, 23 Feb 2026
122.7100
122.8700
120.3300
121.7500
518,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
123.3600
124.8100
122.3800
123.0700
1,150,900
Fri, 20 Feb 2026
9 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 19 Feb 2026
123.9000
125.0100
123.1000
123.1500
840,700
Thu, 19 Feb 2026
8 · 10-K
Pre-market · 08:29 ET
10-K ↗
Wed, 18 Feb 2026
125.7200
125.7200
124.2500
125.1500
596,900
Tue, 17 Feb 2026
125.4000
126.1400
123.2700
125.4300
577,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
125.0500
126.3700
124.8400
124.9800
589,100
Thu, 12 Feb 2026
126.8300
128.3400
124.1400
125.1700
603,200
Wed, 11 Feb 2026
126.7200
128.3700
125.9000
126.5100
536,000
Tue, 10 Feb 2026
125.1000
126.4800
125.1000
125.8200
761,300
Mon, 09 Feb 2026
125.7400
126.9800
123.3600
123.5800
781,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
125.3600
126.7900
124.6600
125.7900
676,300
Thu, 05 Feb 2026
124.9800
125.9100
124.0000
124.3200
768,600
Wed, 04 Feb 2026
123.9300
126.7600
123.7100
126.6100
1,023,600
Tue, 03 Feb 2026
120.7300
122.8500
120.2000
122.3300
668,400
Mon, 02 Feb 2026
119.1700
121.3400
118.8900
120.4900
1,164,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.9800
122.7000
119.3300
121.2400
1,506,200
Fri, 30 Jan 2026
7 · 8-K
Pre-market · 06:05 ET
8-K ↗
Thu, 29 Jan 2026
128.0400
128.6800
125.8600
126.4300
1,580,200
Wed, 28 Jan 2026
127.7600
128.2400
126.2400
126.2500
546,700
Tue, 27 Jan 2026
128.1900
129.1900
127.8500
128.1400
669,600
Mon, 26 Jan 2026
127.0000
127.3300
125.7100
127.1400
568,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
128.5700
128.5700
125.8100
126.9400
730,600
Thu, 22 Jan 2026
128.3500
128.4900
125.3400
125.7500
658,600
Wed, 21 Jan 2026
125.3500
127.8100
125.3500
126.9800
714,800
Tue, 20 Jan 2026
124.2700
125.2000
122.5900
123.1300
728,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
130.0700
130.1400
125.6700
126.3800
720,000
Thu, 15 Jan 2026
129.1200
129.7500
127.7500
129.5800
669,800
Wed, 14 Jan 2026
128.8500
129.5100
127.9200
128.4500
759,700
Tue, 13 Jan 2026
127.7200
129.5400
127.2000
128.1700
764,400
Mon, 12 Jan 2026
125.0800
127.2700
124.5000
126.9500
619,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
123.9900
125.1500
122.3200
125.0800
599,400
Thu, 08 Jan 2026
122.0000
124.6100
121.5900
123.9700
807,700
Wed, 07 Jan 2026
124.9200
125.5200
122.5100
123.2500
924,500
Tue, 06 Jan 2026
122.9800
125.2200
122.3600
125.1700
448,700
Mon, 05 Jan 2026
121.7400
124.1500
121.7400
123.3700
356,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
121.2100
122.3400
119.8300
122.0800
540,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
120.1100
120.2500
118.1000
118.7000
315,500
Tue, 30 Dec 2025
120.4800
120.9200
120.0400
120.1800
281,800
Mon, 29 Dec 2025
6 · 8-K
After market open · 10:13 ET
8-K ↗
Mon, 29 Dec 2025
121.5300
121.5300
119.9500
120.2300
428,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
120.2400
120.4800
119.7300
120.3700
179,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
120.1000
120.3200
119.3800
119.8700
179,500
Tue, 23 Dec 2025
120.7300
121.1800
119.8300
120.1400
385,200
Mon, 22 Dec 2025
121.0300
121.8000
120.2200
120.4400
557,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
120.8000
121.4200
120.5900
121.0700
1,198,600
Thu, 18 Dec 2025
121.8300
122.7500
120.1000
120.1500
538,900
Wed, 17 Dec 2025
120.0800
120.5000
118.7600
119.6100
648,500
Tue, 16 Dec 2025
122.9000
122.9000
119.6500
120.3600
583,900
Mon, 15 Dec 2025
121.9800
122.1700
120.3700
121.3200
443,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
122.0600
122.4400
120.6700
121.2700
413,400
Thu, 11 Dec 2025
121.0900
122.2300
120.4100
121.5300
645,600
Wed, 10 Dec 2025
116.9200
120.5000
116.6000
119.8700
652,300
Tue, 09 Dec 2025
116.8100
117.8700
115.9900
116.0900
601,800
Mon, 08 Dec 2025
119.0000
119.6600
117.2100
117.5300
587,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.6100
119.4600
117.3400
117.4400
457,700
Thu, 04 Dec 2025
119.8600
120.3900
117.8700
118.2800
416,700
Wed, 03 Dec 2025
118.8200
121.4500
118.4300
119.7800
607,500
Tue, 02 Dec 2025
118.9300
119.0000
116.5500
117.8900
468,200
Mon, 01 Dec 2025
118.2700
118.7100
117.5400
118.5800
622,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
118.8800
119.4800
117.5000
117.9900
419,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
118.4700
119.7400
117.1800
118.2600
606,200
Tue, 25 Nov 2025
116.0600
117.7800
115.9100
117.3800
729,100
Mon, 24 Nov 2025
116.6100
116.9400
114.9300
115.0300
811,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
112.8300
116.8600
112.4900
116.6700
662,600
Thu, 20 Nov 2025
117.0400
117.2500
112.5800
112.6900
805,000
Wed, 19 Nov 2025
117.6700
117.7600
116.1500
116.6500
508,800
Tue, 18 Nov 2025
115.9800
118.5100
115.7700
117.3500
493,900
Mon, 17 Nov 2025
119.8000
120.1800
116.7100
117.1200
454,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.6900
121.5400
119.3300
120.7600
511,000
Thu, 13 Nov 2025
124.5200
125.4400
122.1400
122.9100
480,800
Wed, 12 Nov 2025
123.4500
125.3000
123.4500
124.5100
532,000
Wed, 12 Nov 2025
5 · 8-K
Pre-market · 09:29 ET
8-K ↗
Tue, 11 Nov 2025
123.1700
123.7900
122.5900
123.1400
414,600
Mon, 10 Nov 2025
122.3900
123.2300
121.6200
122.3200
445,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.2300
121.8400
119.5300
121.7600
491,900
Thu, 06 Nov 2025
120.6000
121.1800
118.9400
119.9100
497,700
Wed, 05 Nov 2025
119.9000
122.0700
119.7500
121.4000
521,900
Tue, 04 Nov 2025
118.4500
120.1000
118.0500
119.7100
589,400
Mon, 03 Nov 2025
117.5000
119.5300
117.1200
119.1100
761,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
116.1200
117.0000
115.0000
116.8000
527,900
Thu, 30 Oct 2025
115.9000
117.3500
114.5000
116.3500
940,300
Wed, 29 Oct 2025
117.5900
118.7600
115.2700
116.2000
593,800
Wed, 29 Oct 2025
4 · 8-K
Pre-market · 07:26 ET
8-K ↗
Tue, 28 Oct 2025
116.4200
117.9500
116.3500
117.3900
403,400
Mon, 27 Oct 2025
116.2700
117.1900
116.0000
116.0500
512,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
117.1900
117.5400
115.5300
115.6900
715,000
Thu, 23 Oct 2025
116.3900
116.7000
115.2600
115.6600
783,300
Wed, 22 Oct 2025
118.6400
119.6800
115.3900
115.7300
945,300
Tue, 21 Oct 2025
118.2700
119.0700
117.4100
118.1900
843,000
Mon, 20 Oct 2025
117.9700
118.3200
116.5200
117.6800
953,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
117.8900
121.0300
115.0100
117.9700
1,612,800
Fri, 17 Oct 2025
3 · 10-Q
Pre-market · 09:27 ET
10-Q ↗
Fri, 17 Oct 2025
2 · 8-K
Pre-market · 06:14 ET
8-K ↗
Thu, 16 Oct 2025
121.2500
121.5200
119.8100
121.1500
1,201,200
Wed, 15 Oct 2025
119.1500
121.5000
119.1500
120.9000
751,300
Tue, 14 Oct 2025
115.2300
118.9800
115.2300
118.7500
761,600
Mon, 13 Oct 2025
117.9500
118.3300
116.8500
116.9300
515,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
118.7100
119.6300
115.4200
115.5900
951,000
Thu, 09 Oct 2025
122.8500
122.9100
118.7600
119.0500
646,100
Wed, 08 Oct 2025
122.8100
124.4700
122.1200
123.0300
532,800
Tue, 07 Oct 2025
125.1800
125.5200
122.0000
122.3400
558,600
Mon, 06 Oct 2025
128.9900
129.5400
127.1500
127.3800
478,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
126.1400
128.0300
125.6200
128.0100
560,900
Thu, 02 Oct 2025
125.3500
125.8200
124.0800
125.5200
557,000
Wed, 01 Oct 2025
124.4400
125.1000
123.8900
124.2200
523,300
Tue, 30 Sep 2025
124.4300
124.9300
122.4600
123.5000
639,000
Mon, 29 Sep 2025
125.9500
126.0400
123.8600
124.6900
441,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
123.8800
125.3400
123.7300
125.1900
387,800
Thu, 25 Sep 2025
123.0100
123.6200
122.3300
123.2000
713,300
Wed, 24 Sep 2025
125.5500
126.4000
124.5000
124.8600
778,200
Tue, 23 Sep 2025
126.7400
127.7600
126.3900
126.7800
300,400
Mon, 22 Sep 2025
126.3900
127.0000
125.1600
125.9300
611,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
125.9100
126.4000
124.8600
125.8200
872,100
Thu, 18 Sep 2025
124.8100
126.8300
124.2600
126.6600
433,400
Wed, 17 Sep 2025
124.9200
127.3200
124.3500
124.9300
587,000
Tue, 16 Sep 2025
125.7900
126.1200
124.2600
125.0200
543,300
Mon, 15 Sep 2025
127.7700
127.7700
126.1000
126.5200
337,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
126.8500
127.3700
125.9700
125.9800
369,800
Thu, 11 Sep 2025
1 · 8-K
After market open · 10:00 ET
8-K ↗
Thu, 11 Sep 2025
125.2600
127.8900
124.8900
127.6500
520,200
Wed, 10 Sep 2025
125.7800
125.7800
124.2600
125.3800
512,500
Tue, 09 Sep 2025
126.7500
127.1700
125.4000
125.8000
541,700
Mon, 08 Sep 2025
125.3300
126.9600
124.6200
126.8500
424,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
125.2600
126.0200
123.7800
124.6900
491,400