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
113.3900
113.7900
111.9050
112.0100
511,449
Thu, 22 Oct 2026
112.3300
113.8000
111.7000
113.6800
729,700
Wed, 21 Oct 2026
111.4900
111.7500
110.8600
111.7200
640,500
Tue, 20 Oct 2026
110.7800
111.6900
110.5700
111.3500
556,500
Mon, 19 Oct 2026
109.6700
110.4900
109.5300
110.2300
572,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
107.6000
110.6000
107.6000
110.5200
546,900
Thu, 15 Oct 2026
110.7300
111.1100
108.5800
108.7900
603,700
Wed, 14 Oct 2026
108.4100
109.1800
107.6300
109.1000
699,600
Tue, 13 Oct 2026
108.6200
108.7200
107.3400
108.4700
652,500
Mon, 12 Oct 2026
107.0700
108.2500
106.8000
107.7800
622,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
107.3400
108.0400
106.5900
106.6900
576,700
Thu, 08 Oct 2026
105.7200
107.8900
105.2300
107.6000
1,079,900
Wed, 07 Oct 2026
106.2300
107.0500
105.6200
105.6700
798,000
Tue, 06 Oct 2026
105.8300
107.1100
104.8800
106.4600
597,300
Mon, 05 Oct 2026
105.9800
106.3100
105.5900
105.6700
1,129,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
106.2700
106.2700
104.9000
106.0300
855,100
Thu, 01 Oct 2026
104.2600
105.5000
103.8900
105.0500
1,872,100
Wed, 30 Sep 2026
105.7000
105.9600
104.4200
104.4300
1,063,700
Tue, 29 Sep 2026
104.5100
105.9900
104.5100
105.9300
791,000
Mon, 28 Sep 2026
104.8200
105.4800
104.5900
104.9500
859,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
105.3100
105.3100
103.9200
104.8200
843,600
Thu, 24 Sep 2026
105.4300
106.1800
104.8100
105.0700
858,000
Wed, 23 Sep 2026
105.4200
106.8500
104.9600
105.0400
1,223,500
Tue, 22 Sep 2026
106.6500
106.6700
105.3600
105.9100
1,767,900
Mon, 21 Sep 2026
109.1300
109.2800
106.7200
106.7500
1,013,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
107.6300
108.4300
107.0300
107.7700
2,546,600
Thu, 17 Sep 2026
109.0700
109.5900
107.7900
108.3600
1,210,300
Wed, 16 Sep 2026
109.0000
109.1400
107.8600
108.7900
1,077,200
Tue, 15 Sep 2026
109.1800
109.2500
108.0000
109.2100
1,106,100
Mon, 14 Sep 2026
109.9700
110.2800
108.4500
109.2000
746,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
109.9800
110.0100
108.3900
108.7900
1,001,100
Thu, 10 Sep 2026
109.5100
109.6900
108.1400
109.0800
612,700
Wed, 09 Sep 2026
107.6600
108.9300
107.6600
108.6800
716,300
Tue, 08 Sep 2026
108.2600
108.9600
107.4100
108.2500
863,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
111.0600
111.0600
109.2100
109.3000
625,100
Thu, 03 Sep 2026
109.5800
110.4800
109.4800
110.0400
998,300
Wed, 02 Sep 2026
109.4500
110.1300
108.7900
108.9400
886,800
Tue, 01 Sep 2026
108.7700
109.5400
107.9300
108.7100
985,200
Mon, 31 Aug 2026
109.5400
109.6000
108.2500
108.2900
1,520,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
110.3800
110.5800
109.5400
109.7200
490,500
Thu, 27 Aug 2026
109.9000
110.2100
108.7700
109.8200
439,300
Wed, 26 Aug 2026
111.1800
111.8300
110.9200
110.9600
477,300
Tue, 25 Aug 2026
111.6100
111.6400
110.5200
110.8100
579,500
Mon, 24 Aug 2026
110.1700
112.0800
110.1700
111.4500
379,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
111.4600
111.4600
109.7700
109.8300
667,500
Thu, 20 Aug 2026
111.9700
111.9700
110.1300
110.7000
540,300
Wed, 19 Aug 2026
112.7900
113.6300
111.1300
111.1900
498,100
Tue, 18 Aug 2026
113.6000
114.0600
112.4500
112.4500
605,200
Mon, 17 Aug 2026
112.6000
114.1100
112.3400
112.3800
798,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
112.4600
113.2900
112.1600
113.0300
710,700
Thu, 13 Aug 2026
113.8500
113.8700
112.5000
112.7200
520,200
Wed, 12 Aug 2026
114.3700
114.3700
111.7500
113.1300
485,300
Tue, 11 Aug 2026
113.4500
113.9800
112.3400
113.1500
517,400
Mon, 10 Aug 2026
113.2200
115.4400
113.2200
113.8000
908,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
115.2100
115.7600
114.2400
115.5300
453,000
Thu, 06 Aug 2026
116.8000
116.9000
114.9600
115.9800
789,400
Wed, 05 Aug 2026
117.0100
117.0100
114.2900
115.7400
668,100
Tue, 04 Aug 2026
115.5000
116.2500
114.0000
115.9800
615,900
Mon, 03 Aug 2026
16 · 10-Q
After market open · 09:34 ET
10-Q ↗
Mon, 03 Aug 2026
116.1600
117.6600
115.3500
116.2500
794,600
Mon, 03 Aug 2026
15 · 8-K
Pre-market · 06:06 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
115.6800
117.2100
115.0100
116.0100
840,000
Thu, 30 Jul 2026
117.6400
118.3300
115.5300
116.3700
755,300
Wed, 29 Jul 2026
120.1800
120.1800
118.4500
118.9400
1,243,700
Tue, 28 Jul 2026
119.3600
121.0100
118.7300
119.4000
864,100
Mon, 27 Jul 2026
119.0200
119.0200
117.2000
118.5400
734,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
114.4600
118.2600
114.4600
117.9000
641,200
Thu, 23 Jul 2026
115.0700
115.6900
113.6000
115.6300
445,200
Wed, 22 Jul 2026
113.3100
115.0100
113.3100
114.7000
772,400
Tue, 21 Jul 2026
114.4300
114.8300
113.6600
114.5900
666,900
Mon, 20 Jul 2026
114.4200
115.2700
114.3700
114.5900
816,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
115.6200
116.9700
114.1700
114.4500
902,200
Thu, 16 Jul 2026
112.7900
114.3700
112.7900
113.8900
769,500
Wed, 15 Jul 2026
113.1400
113.6900
111.4800
112.5200
664,500
Tue, 14 Jul 2026
116.0100
117.1600
114.3000
114.4700
965,700
Mon, 13 Jul 2026
115.9400
116.7600
114.4800
116.5000
888,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
115.1900
116.0800
114.4400
114.9900
555,500
Thu, 09 Jul 2026
115.5400
115.6700
114.1600
115.1500
878,000
Wed, 08 Jul 2026
117.4300
117.4300
115.0100
115.2000
912,100
Tue, 07 Jul 2026
117.0000
119.1000
116.5700
116.9500
1,143,200
Mon, 06 Jul 2026
116.6000
116.7000
115.7800
116.3000
606,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
114.6200
116.5800
113.5400
116.5200
644,800
Wed, 01 Jul 2026
113.6400
115.1000
113.5000
114.1200
770,000
Tue, 30 Jun 2026
113.7700
114.2900
112.9400
113.2100
755,800
Mon, 29 Jun 2026
113.5400
114.3900
113.0500
113.6900
814,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
109.5900
113.3700
109.5900
113.2500
1,184,800
Thu, 25 Jun 2026
111.7300
113.1600
110.6900
110.9000
762,700
Wed, 24 Jun 2026
110.9800
112.3100
110.3500
111.9200
1,212,800
Tue, 23 Jun 2026
109.1500
110.6700
108.1400
110.5800
923,600
Mon, 22 Jun 2026
107.4900
109.1000
107.0200
108.1300
1,152,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.7100
107.9500
106.5800
107.2800
1,707,800
Wed, 17 Jun 2026
107.6800
108.9700
107.1300
107.6800
1,022,600
Tue, 16 Jun 2026
108.9200
109.2500
107.8800
108.6500
969,100
Mon, 15 Jun 2026
107.6400
108.7300
107.6400
108.2800
810,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.7100
108.4100
106.9200
108.1200
760,300
Thu, 11 Jun 2026
108.5400
108.6300
107.2800
107.3700
924,500
Wed, 10 Jun 2026
107.7500
109.3200
107.4000
108.0500
656,500
Tue, 09 Jun 2026
106.3500
107.7700
106.1500
106.9500
799,100
Mon, 08 Jun 2026
106.8200
107.6800
105.9500
105.9700
662,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
105.8100
108.0400
105.1700
107.5700
751,000
Thu, 04 Jun 2026
105.6900
106.4800
104.6300
105.0200
1,123,300
Wed, 03 Jun 2026
104.7700
105.7500
104.3800
104.4600
1,038,700
Tue, 02 Jun 2026
103.6800
106.1200
103.3800
104.9300
1,055,300
Mon, 01 Jun 2026
102.7000
104.6000
102.1700
103.8300
1,137,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
104.4800
105.2300
103.4700
103.5500
2,566,600
Thu, 28 May 2026
106.0900
106.4200
104.4600
104.8200
833,400
Wed, 27 May 2026
108.7900
109.3900
106.6700
106.9800
759,400
Tue, 26 May 2026
108.6100
109.7800
108.4700
109.0900
546,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.1800
110.0900
108.4700
108.8700
701,300
Thu, 21 May 2026
108.4200
109.2300
107.3100
109.1800
924,400
Wed, 20 May 2026
108.0800
109.3400
107.2000
108.7800
988,100
Tue, 19 May 2026
107.7800
108.5200
106.7300
107.8600
607,100
Mon, 18 May 2026
106.5000
108.6000
106.4200
108.0100
625,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
105.5000
106.6200
105.2900
105.8000
843,000
Thu, 14 May 2026
104.7200
105.5600
104.2000
105.2000
1,019,700
Wed, 13 May 2026
103.9200
104.9000
103.3400
104.0800
721,400
Tue, 12 May 2026
14 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 12 May 2026
104.2200
105.3300
103.4900
104.3900
811,800
Mon, 11 May 2026
104.9300
105.3300
102.8800
103.7200
862,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
104.6100
104.6900
103.6200
104.5000
1,005,400
Thu, 07 May 2026
104.6900
105.7500
103.9700
104.4100
866,500
Wed, 06 May 2026
106.9000
107.7000
105.1000
105.2900
839,700
Tue, 05 May 2026
104.8800
107.1700
104.6000
106.1900
841,500
Mon, 04 May 2026
13 · 10-Q
After market open · 09:52 ET
10-Q ↗
Mon, 04 May 2026
108.6600
109.7500
103.0300
105.1500
1,456,500
Mon, 04 May 2026
12 · 8-K
Pre-market · 06:04 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
111.8100
113.8400
111.7000
111.7000
1,100,600
Thu, 30 Apr 2026
110.4500
112.8500
109.9400
112.6100
856,200
Wed, 29 Apr 2026
111.2300
112.4400
109.7600
111.2100
748,800
Tue, 28 Apr 2026
112.3600
113.2400
111.4700
112.3700
716,000
Mon, 27 Apr 2026
110.2600
112.1200
110.2100
111.1700
502,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
111.8200
112.1100
110.4300
110.5800
454,700
Thu, 23 Apr 2026
111.1500
112.7900
111.1200
112.4200
531,900
Wed, 22 Apr 2026
111.3700
111.3700
109.8800
110.6500
552,000
Tue, 21 Apr 2026
110.9900
112.1600
110.8800
111.4900
477,600
Mon, 20 Apr 2026
111.3500
112.6100
110.8800
111.0700
520,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
109.4200
111.9900
109.4200
111.3500
785,500
Thu, 16 Apr 2026
109.8000
110.6200
109.2100
109.8400
507,100
Wed, 15 Apr 2026
109.1800
110.6300
109.1800
110.2300
536,000
Tue, 14 Apr 2026
109.5300
110.6600
108.9500
110.2800
676,000
Mon, 13 Apr 2026
109.3000
110.2500
108.7600
110.2300
764,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
110.5000
110.5000
108.3800
109.4700
525,800
Thu, 09 Apr 2026
109.1900
111.9300
109.1900
110.8800
642,800
Wed, 08 Apr 2026
108.1700
110.1000
108.1700
109.7900
681,000
Tue, 07 Apr 2026
107.3000
108.4300
107.1900
107.9200
501,200
Mon, 06 Apr 2026
105.6800
107.7900
105.6000
107.7700
419,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
106.6700
108.0900
106.1600
107.6900
519,400
Wed, 01 Apr 2026
105.0200
107.4800
105.0200
106.6400
649,200
Wed, 01 Apr 2026
11 · DEFA14A
Pre-market · 06:58 ET
DEFA14A ↗
Wed, 01 Apr 2026
10 · DEF 14A
Pre-market · 06:58 ET
DEF 14A ↗
Tue, 31 Mar 2026
106.9000
107.6400
105.4000
106.7400
751,600
Mon, 30 Mar 2026
104.8900
106.3700
104.5300
105.8300
657,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
106.8800
107.1400
103.6400
104.0600
1,209,800
Thu, 26 Mar 2026
106.5100
107.1400
106.1500
106.8700
406,100
Wed, 25 Mar 2026
107.5500
108.0700
106.3000
106.4000
520,700
Tue, 24 Mar 2026
106.2400
107.8400
105.8600
107.1400
523,500
Mon, 23 Mar 2026
107.3500
108.8200
106.3400
106.4500
537,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
105.7100
106.3200
105.0600
105.6000
1,415,300
Thu, 19 Mar 2026
106.1500
106.6500
104.6200
105.6500
783,800
Wed, 18 Mar 2026
108.0200
108.5100
106.0200
106.1600
662,000
Tue, 17 Mar 2026
109.2400
109.8800
108.3300
108.5800
445,300
Mon, 16 Mar 2026
108.9500
109.9600
108.1000
108.4900
566,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.6600
109.7400
107.9800
108.0200
467,000
Thu, 12 Mar 2026
107.9400
109.5200
107.3100
108.4300
815,200
Wed, 11 Mar 2026
108.9700
110.0000
108.3900
108.7800
656,400
Tue, 10 Mar 2026
108.8100
110.2100
108.3600
109.1600
554,700
Mon, 09 Mar 2026
109.0400
109.1200
107.5400
109.1000
645,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
109.1600
109.8800
107.4800
109.6600
630,900
Thu, 05 Mar 2026
110.8600
111.1800
109.6800
110.0000
591,600
Wed, 04 Mar 2026
111.1800
111.8000
109.6400
111.4900
484,000
Tue, 03 Mar 2026
111.5700
112.1000
108.7000
111.5000
959,600
Mon, 02 Mar 2026
110.0600
112.3200
109.3100
112.1900
682,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
109.6300
110.5000
108.8300
110.0200
1,119,400
Thu, 26 Feb 2026
109.8800
110.8100
109.2700
109.4300
750,200
Wed, 25 Feb 2026
109.5200
110.1200
107.9200
109.4500
645,800
Tue, 24 Feb 2026
108.4100
109.4300
107.8800
109.3400
757,100
Mon, 23 Feb 2026
110.0600
110.8300
108.2600
108.7100
602,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
108.7300
109.8200
107.8400
109.7700
586,000
Thu, 19 Feb 2026
108.5700
109.4700
108.0100
108.3500
458,700
Wed, 18 Feb 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 18 Feb 2026
110.3800
110.5600
108.4800
108.6600
781,600
Tue, 17 Feb 2026
109.6200
110.6700
109.2500
110.4900
770,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
109.6400
109.9400
108.4800
108.7800
739,700
Thu, 12 Feb 2026
111.2000
111.5500
109.9900
110.0100
1,065,700
Wed, 11 Feb 2026
8 · 424B5
After-hours · 17:15 ET
424B5 ↗
Wed, 11 Feb 2026
109.7300
110.3600
108.1100
110.1700
686,000
Tue, 10 Feb 2026
7 · 424B5
After market open · 09:31 ET
424B5 ↗
Tue, 10 Feb 2026
109.5900
111.6000
109.1600
109.9600
780,600
Tue, 10 Feb 2026
6 · 10-K
Pre-market · 08:34 ET
10-K ↗
Mon, 09 Feb 2026
112.8000
114.9000
109.9900
110.9000
1,247,100
Mon, 09 Feb 2026
5 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
111.6400
112.7000
111.0900
111.2700
702,600
Thu, 05 Feb 2026
109.7700
111.6100
109.7700
110.8900
874,400
Wed, 04 Feb 2026
107.8500
110.1700
107.8500
109.4300
1,157,800
Tue, 03 Feb 2026
105.5800
107.4100
104.9300
107.4100
711,700
Mon, 02 Feb 2026
105.5800
106.5000
104.8200
105.7800
743,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
104.5100
105.6600
103.6800
105.5700
682,200
Thu, 29 Jan 2026
103.4900
104.6800
103.1100
104.6800
689,300
Wed, 28 Jan 2026
101.8400
103.1900
101.8400
102.8100
523,500
Tue, 27 Jan 2026
102.6700
102.9200
101.9200
102.3000
542,900
Mon, 26 Jan 2026
102.3000
103.4900
102.1100
102.6800
567,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
102.2600
102.4400
101.0800
101.8600
677,100
Thu, 22 Jan 2026
102.1400
102.4600
101.4900
102.4000
734,500
Wed, 21 Jan 2026
102.6500
103.4000
101.5700
102.3800
731,700
Tue, 20 Jan 2026
102.0900
103.3300
102.0000
102.3000
940,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.9000
103.2900
101.8900
102.4900
1,118,500
Thu, 15 Jan 2026
103.7400
104.5800
102.6800
103.1600
623,400
Wed, 14 Jan 2026
102.8300
104.2300
102.8300
103.6000
942,200
Tue, 13 Jan 2026
104.5800
104.6100
102.4800
102.7700
604,400
Mon, 12 Jan 2026
104.5100
105.1100
103.8400
104.5200
787,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
105.1900
105.8300
104.5800
104.5800
590,800
Thu, 08 Jan 2026
105.5400
106.9100
105.0400
105.4900
695,600
Wed, 07 Jan 2026
105.0200
105.6500
104.6800
105.4500
652,400
Tue, 06 Jan 2026
105.0300
105.4900
103.2600
105.1900
842,900
Mon, 05 Jan 2026
104.1000
106.1600
104.0800
105.6700
521,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
105.0000
105.0000
103.8400
104.6600
583,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
106.1900
106.2400
105.3000
105.3100
636,500
Tue, 30 Dec 2025
106.1900
106.4100
105.9700
106.1900
368,400
Mon, 29 Dec 2025
106.6600
106.7300
105.9000
106.2400
574,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
107.3000
107.5500
106.1000
106.4000
349,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
107.2700
107.6300
106.9500
107.3300
323,500
Tue, 23 Dec 2025
108.3600
108.3900
107.3100
107.5100
679,300
Mon, 22 Dec 2025
106.6000
108.1800
106.1700
108.0800
673,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
105.7700
106.6400
105.7700
106.5800
1,653,100
Thu, 18 Dec 2025
105.7100
106.3000
105.2100
105.8600
813,000
Wed, 17 Dec 2025
103.9900
106.2200
103.7900
106.0400
892,300
Tue, 16 Dec 2025
105.5100
105.8400
103.5300
103.9600
981,600
Mon, 15 Dec 2025
104.7100
105.5000
104.3000
105.4100
883,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
105.1300
105.1900
103.9800
104.3100
634,500
Thu, 11 Dec 2025
102.9000
105.1200
102.8300
104.6500
1,111,800
Wed, 10 Dec 2025
102.4700
103.0000
102.1200
102.6100
1,445,100
Tue, 09 Dec 2025
101.5800
102.9300
101.5800
102.5600
1,043,800
Mon, 08 Dec 2025
102.9100
102.9100
101.1400
101.4100
1,255,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
4 · 8-K
After-hours · 16:09 ET
8-K ↗
Fri, 05 Dec 2025
104.5900
104.5900
102.6200
102.8200
870,500
Thu, 04 Dec 2025
105.7200
106.1900
104.2800
104.4900
918,300
Wed, 03 Dec 2025
106.4900
106.8000
105.0500
105.7500
755,100
Tue, 02 Dec 2025
106.8200
106.9500
105.6900
106.3100
733,100
Mon, 01 Dec 2025
107.7700
108.5100
106.3100
106.4000
897,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.4200
108.5800
107.7600
107.8700
424,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
107.7500
109.0600
107.7500
108.2600
689,700
Tue, 25 Nov 2025
107.6000
108.3900
107.1800
107.9500
869,000
Mon, 24 Nov 2025
106.1900
107.4900
105.7200
107.2000
1,506,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
105.6600
107.1800
105.5000
106.4000
1,194,500
Thu, 20 Nov 2025
105.6500
106.5000
104.6900
104.9400
921,300
Wed, 19 Nov 2025
104.7900
105.6800
104.5900
105.3000
661,000
Tue, 18 Nov 2025
104.1600
105.4000
103.6900
105.1200
801,100
Mon, 17 Nov 2025
104.8700
105.3000
103.8900
104.2100
1,200,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.8700
105.1200
103.7400
104.4100
1,187,400
Thu, 13 Nov 2025
103.9800
105.1100
103.7900
104.3900
600,900
Wed, 12 Nov 2025
103.4500
104.7000
103.3700
104.0400
554,500
Tue, 11 Nov 2025
103.5500
103.9600
102.7400
103.7400
503,000
Mon, 10 Nov 2025
102.1800
103.4900
101.8700
103.0200
518,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.0300
103.1400
101.7100
102.5900
706,100
Thu, 06 Nov 2025
101.0100
102.4900
100.9800
101.6300
594,500
Wed, 05 Nov 2025
100.8600
101.8200
100.5900
100.8600
616,600
Tue, 04 Nov 2025
98.1800
100.7800
98.1500
100.6400
768,100
Mon, 03 Nov 2025
101.1700
102.0000
98.2100
99.4200
899,300
Mon, 03 Nov 2025
3 · 10-Q
Pre-market · 07:18 ET
10-Q ↗
Mon, 03 Nov 2025
2 · 8-K
Pre-market · 06:28 ET
8-K ↗
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 06:08 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.2300
99.8700
99.0400
99.5600
716,100
Thu, 30 Oct 2025
98.1300
99.7200
98.1300
99.5300
1,044,200
Wed, 29 Oct 2025
97.8900
98.3600
97.3800
97.8000
823,900
Tue, 28 Oct 2025
99.8000
99.8900
98.2700
98.3700
749,100
Mon, 27 Oct 2025
100.1300
100.4200
99.6700
100.0600
475,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
100.0400
100.5200
99.6100
100.0500
404,000
Thu, 23 Oct 2025
100.4300
100.4300
99.3900
99.9400
558,400