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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
101.4600
102.0350
100.0200
100.3500
1,698,225
Thu, 22 Oct 2026
98.0900
100.5900
97.8000
100.4600
2,124,500
Wed, 21 Oct 2026
23 · 8-K
After-hours · 19:09 ET
8-K ↗
Wed, 21 Oct 2026
96.0000
98.7000
94.4600
98.2100
2,348,200
Tue, 20 Oct 2026
94.1000
96.2600
94.1000
95.2900
1,236,100
Mon, 19 Oct 2026
94.4600
94.9000
93.8400
93.9000
716,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
95.0300
96.4200
94.1000
94.7200
705,700
Thu, 15 Oct 2026
93.4700
94.8700
92.5600
94.3900
754,700
Wed, 14 Oct 2026
91.7300
93.0700
91.5900
92.8500
770,100
Tue, 13 Oct 2026
94.8700
96.0900
93.0100
93.5300
940,500
Mon, 12 Oct 2026
94.0000
95.1100
93.5100
94.5100
615,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
94.3400
94.6300
93.4400
93.9900
590,800
Thu, 08 Oct 2026
92.5700
94.7600
92.3300
94.6700
1,002,800
Wed, 07 Oct 2026
94.8800
94.9300
92.0300
93.0900
1,419,800
Tue, 06 Oct 2026
96.3800
97.8700
95.9300
96.1400
1,443,300
Mon, 05 Oct 2026
95.9000
97.0800
95.0100
96.0200
1,473,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
95.6000
96.9900
94.9300
96.0900
1,701,400
Thu, 01 Oct 2026
92.9300
95.0700
91.4000
94.6300
1,698,300
Wed, 30 Sep 2026
94.7900
95.4300
93.1900
93.6100
1,225,200
Tue, 29 Sep 2026
93.5400
93.7300
92.1000
93.5200
1,211,400
Mon, 28 Sep 2026
95.1400
95.1400
93.3700
93.4600
808,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
94.4000
95.5900
94.0300
94.9700
842,000
Thu, 24 Sep 2026
93.7200
94.0700
92.2800
93.8800
842,600
Wed, 23 Sep 2026
94.6500
95.2000
93.3500
93.4000
973,700
Tue, 22 Sep 2026
97.4200
98.5200
94.5800
94.6000
1,100,100
Mon, 21 Sep 2026
97.5000
97.6900
96.1600
96.4900
776,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
96.4100
97.2500
95.3800
96.7500
2,910,700
Thu, 17 Sep 2026
97.2000
97.3900
95.0200
96.7700
1,162,400
Wed, 16 Sep 2026
99.4200
99.9700
94.6000
96.0700
939,500
Tue, 15 Sep 2026
100.3100
100.9100
99.0900
99.3400
590,900
Mon, 14 Sep 2026
99.3500
101.0800
99.1200
100.0900
788,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
100.0000
100.4300
97.6000
99.2700
983,600
Thu, 10 Sep 2026
99.2300
99.7100
97.9400
99.1400
810,500
Thu, 10 Sep 2026
22 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 09 Sep 2026
100.2500
100.6000
98.9900
99.1300
856,700
Tue, 08 Sep 2026
101.4500
102.0500
100.1900
100.7100
793,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
100.9500
101.9700
99.4100
101.0100
534,000
Thu, 03 Sep 2026
100.5500
101.7900
100.2300
101.3700
724,000
Wed, 02 Sep 2026
98.2700
101.4900
98.1100
100.0900
1,335,700
Tue, 01 Sep 2026
99.7300
100.4400
96.7100
97.0300
1,335,100
Mon, 31 Aug 2026
100.8100
101.7100
99.1100
99.9700
1,011,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
101.5400
102.4100
100.5200
101.0900
916,800
Thu, 27 Aug 2026
100.9800
101.8300
99.8000
100.9800
1,031,700
Wed, 26 Aug 2026
101.0600
102.2100
101.0000
101.5800
732,200
Tue, 25 Aug 2026
101.5200
101.5200
100.2500
100.7700
881,000
Mon, 24 Aug 2026
102.0600
103.3800
101.3200
101.3400
704,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
102.6900
103.4800
101.0300
102.2600
684,000
Thu, 20 Aug 2026
101.4700
102.5000
100.9400
101.9900
1,033,200
Wed, 19 Aug 2026
104.6100
104.8100
101.4000
101.6700
930,900
Tue, 18 Aug 2026
107.4000
107.5100
104.4600
104.5300
1,115,000
Mon, 17 Aug 2026
107.5700
108.4000
107.0200
107.3500
773,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
106.8100
108.0900
106.3600
108.0100
685,900
Thu, 13 Aug 2026
107.3900
108.1600
106.8000
107.1400
701,300
Wed, 12 Aug 2026
105.7900
107.0100
105.0000
106.8300
860,000
Tue, 11 Aug 2026
104.6700
106.3600
104.4500
105.7000
777,800
Mon, 10 Aug 2026
103.5200
105.1000
103.5200
104.5500
824,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
105.7300
107.5200
104.6300
104.6800
969,500
Thu, 06 Aug 2026
108.0000
108.4400
105.9400
106.4300
913,300
Wed, 05 Aug 2026
109.7400
110.0000
107.2500
107.3500
1,310,400
Tue, 04 Aug 2026
21 · 10-Q
After market open · 14:41 ET
10-Q ↗
Tue, 04 Aug 2026
107.4000
110.3300
107.1100
109.0300
1,186,400
Mon, 03 Aug 2026
105.1300
107.9500
105.1300
107.5400
1,112,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
105.2000
105.6100
104.5400
105.2300
1,007,600
Fri, 31 Jul 2026
20 · 8-K
Next filing day · accepted 30 Jul, 18:30 ET
8-K ↗
Thu, 30 Jul 2026
105.1800
105.4400
104.2800
104.8400
871,500
Wed, 29 Jul 2026
104.0200
106.6300
103.0900
104.7400
1,617,200
Tue, 28 Jul 2026
103.0300
106.4900
101.0000
105.2500
1,908,700
Mon, 27 Jul 2026
102.9900
104.3000
102.6400
103.0600
1,878,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.6200
102.8400
98.0000
102.6000
1,818,100
Thu, 23 Jul 2026
95.7500
99.9000
94.3600
99.8100
2,704,500
Wed, 22 Jul 2026
19 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 22 Jul 2026
97.3400
97.6500
96.3000
97.3600
1,304,900
Tue, 21 Jul 2026
99.3300
99.6900
96.4800
96.7900
1,439,700
Mon, 20 Jul 2026
101.0700
101.0900
99.2800
99.4000
960,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.5700
102.7200
100.4000
101.0500
1,217,800
Thu, 16 Jul 2026
100.1900
103.8300
100.1900
103.2800
1,546,500
Wed, 15 Jul 2026
101.0100
101.8500
99.6700
99.8100
1,429,000
Tue, 14 Jul 2026
99.8700
101.2000
99.0600
100.6300
819,900
Mon, 13 Jul 2026
100.3500
100.8900
99.4000
100.1400
996,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
100.8600
101.0000
99.5600
100.4700
591,500
Thu, 09 Jul 2026
98.2200
101.2500
97.8500
100.3700
826,000
Wed, 08 Jul 2026
99.8100
100.1600
96.8200
97.8100
1,245,500
Tue, 07 Jul 2026
100.2800
101.2800
99.5500
100.7800
898,400
Mon, 06 Jul 2026
98.6600
100.3000
97.4600
100.2800
758,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
101.8400
101.8400
98.1200
99.5000
1,133,100
Wed, 01 Jul 2026
101.4800
102.6100
100.1600
100.8200
1,393,000
Tue, 30 Jun 2026
100.3400
101.3900
100.0200
100.8800
1,275,300
Mon, 29 Jun 2026
101.0400
101.5000
99.9000
100.7600
1,314,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
99.0000
101.4800
98.1100
101.0400
2,514,900
Thu, 25 Jun 2026
97.8400
98.9600
96.5900
98.7000
1,061,100
Wed, 24 Jun 2026
96.1300
97.7600
95.9300
97.0200
1,770,500
Tue, 23 Jun 2026
96.3800
96.9900
95.5100
96.0300
1,407,900
Mon, 22 Jun 2026
96.1100
97.9100
95.7700
96.4700
1,215,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
96.2600
98.2300
95.2800
96.1200
1,833,500
Wed, 17 Jun 2026
98.0900
99.2600
94.6600
95.5800
1,432,100
Tue, 16 Jun 2026
97.4200
98.3500
96.8800
98.2500
2,270,400
Mon, 15 Jun 2026
97.8900
99.0900
95.8500
96.0800
1,694,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
94.5700
96.4200
93.7500
96.3600
1,234,600
Thu, 11 Jun 2026
93.7600
94.3000
91.7400
93.7400
1,547,200
Wed, 10 Jun 2026
94.4800
96.5000
92.7700
93.1100
1,816,900
Tue, 09 Jun 2026
96.7700
99.2800
93.7500
95.2000
1,491,200
Mon, 08 Jun 2026
18 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 08 Jun 2026
96.3200
97.4500
95.6300
96.4900
1,281,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
96.3400
97.4200
95.5300
96.3100
1,051,000
Thu, 04 Jun 2026
95.5200
97.1200
95.0900
96.3900
1,090,900
Wed, 03 Jun 2026
95.9000
96.6300
93.1400
93.5000
1,667,300
Tue, 02 Jun 2026
95.6000
97.0000
95.0600
96.3600
957,400
Mon, 01 Jun 2026
96.8900
97.5200
95.0200
95.6100
1,003,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
96.6500
98.2800
96.3000
97.7400
2,606,200
Thu, 28 May 2026
97.3800
97.9700
96.5500
96.9900
674,300
Wed, 27 May 2026
98.6300
99.3300
97.7100
97.9600
616,300
Tue, 26 May 2026
97.7000
99.2300
97.7000
98.5600
1,065,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17 · 8-K
After-hours · 16:22 ET
8-K ↗
Fri, 22 May 2026
97.3500
98.0600
96.8300
97.1500
689,700
Thu, 21 May 2026
95.8900
97.4700
95.3500
97.3300
649,600
Wed, 20 May 2026
96.2500
97.0400
92.6600
96.7900
899,000
Tue, 19 May 2026
16 · 8-K
After-hours · 16:37 ET
8-K ↗
Tue, 19 May 2026
94.5200
95.0400
93.2900
94.3300
641,900
Mon, 18 May 2026
94.3300
95.6200
94.0100
94.8000
903,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
95.5600
95.5600
92.8700
94.0200
869,300
Thu, 14 May 2026
15 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 14 May 2026
14 · 424B2
After-hours · 16:39 ET
424B2 ↗
Thu, 14 May 2026
95.2200
96.2500
94.4100
95.4400
865,600
Wed, 13 May 2026
95.9100
96.5800
93.6500
94.3000
1,319,300
Tue, 12 May 2026
96.7400
97.0400
94.5400
96.4800
932,900
Tue, 12 May 2026
13 · 8-K
Pre-market · 08:36 ET
8-K ↗
Tue, 12 May 2026
12 · 424B2
Pre-market · 08:49 ET
424B2 ↗
Mon, 11 May 2026
98.2000
98.2000
96.1800
96.5300
1,047,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
98.9300
99.7200
97.3400
97.8900
882,500
Thu, 07 May 2026
99.6500
100.7400
98.2400
98.6600
1,046,400
Wed, 06 May 2026
99.9400
101.2500
99.4200
99.6700
1,459,100
Wed, 06 May 2026
11 · 10-Q
Next filing day · accepted 05 May, 17:46 ET
10-Q ↗
Tue, 05 May 2026
97.8400
99.2500
97.6900
99.0100
1,080,800
Mon, 04 May 2026
97.8500
99.5100
97.2100
97.7700
1,226,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
98.5000
99.4600
97.4900
98.6400
936,100
Thu, 30 Apr 2026
97.1300
99.7500
96.9900
98.9400
939,200
Wed, 29 Apr 2026
99.3500
99.4300
97.1300
97.7100
1,365,200
Tue, 28 Apr 2026
99.2800
99.9300
98.0700
98.9000
1,695,000
Mon, 27 Apr 2026
95.4900
98.5600
95.1400
98.2000
3,773,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.0800
99.3900
95.3300
95.8400
1,435,800
Thu, 23 Apr 2026
96.6900
99.5400
95.0300
99.0800
2,085,700
Wed, 22 Apr 2026
10 · 8-K
After-hours · 17:24 ET
8-K ↗
Wed, 22 Apr 2026
97.9000
97.9000
95.2600
95.7300
1,546,700
Tue, 21 Apr 2026
98.0900
99.2900
96.9400
97.4200
1,157,400
Mon, 20 Apr 2026
96.5200
99.2300
96.5200
98.3800
1,722,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.6700
97.9500
94.6700
97.0600
1,620,900
Thu, 16 Apr 2026
93.9400
94.3000
92.8600
93.1400
847,100
Wed, 15 Apr 2026
93.9700
95.2200
93.2800
93.9900
1,342,700
Tue, 14 Apr 2026
92.4700
94.3700
91.6600
93.7100
1,347,900
Mon, 13 Apr 2026
91.9500
93.0200
90.8800
92.8500
1,425,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
93.2000
93.3000
92.2100
92.5200
903,500
Thu, 09 Apr 2026
90.5100
93.9800
90.5100
93.5900
1,727,600
Thu, 09 Apr 2026
9 · DEFA14A
Pre-market · 08:51 ET
DEFA14A ↗
Thu, 09 Apr 2026
8 · DEF 14A
Pre-market · 08:46 ET
DEF 14A ↗
Wed, 08 Apr 2026
91.0000
93.3100
90.7000
91.0900
2,080,300
Tue, 07 Apr 2026
88.6400
89.3400
87.6300
88.3100
1,488,700
Mon, 06 Apr 2026
87.4100
88.5300
87.0100
88.2300
799,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.5400
88.1600
85.2400
87.4700
1,053,700
Wed, 01 Apr 2026
87.3000
88.4500
86.8500
87.8500
2,107,100
Tue, 31 Mar 2026
85.2300
86.8400
84.1600
86.1400
1,317,600
Mon, 30 Mar 2026
83.5800
84.5400
82.4400
83.6500
1,051,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.0900
84.4000
82.7300
82.9500
1,000,200
Thu, 26 Mar 2026
83.9000
84.9900
83.6300
84.6800
1,409,000
Wed, 25 Mar 2026
84.8000
85.9800
83.3500
84.8600
901,400
Tue, 24 Mar 2026
82.5800
85.3700
82.5800
84.1000
1,555,500
Mon, 23 Mar 2026
85.6300
86.0500
83.8100
83.8500
1,337,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.0000
83.6900
82.3400
83.1800
4,024,100
Thu, 19 Mar 2026
81.8700
83.5100
81.0800
82.9400
1,314,200
Wed, 18 Mar 2026
82.7100
83.6200
82.0300
82.1000
1,520,100
Tue, 17 Mar 2026
84.5900
85.2200
82.9600
83.1600
1,263,600
Mon, 16 Mar 2026
83.7800
85.1000
83.3000
83.3300
1,770,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.1200
84.9200
82.7500
82.8900
1,057,400
Thu, 12 Mar 2026
83.1800
84.3000
82.5300
83.5500
1,594,900
Wed, 11 Mar 2026
85.7500
86.1800
83.1100
85.1300
1,369,300
Tue, 10 Mar 2026
87.5000
89.3300
85.6500
86.5000
1,533,700
Mon, 09 Mar 2026
87.1700
88.2200
84.1500
87.2900
1,907,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.0000
88.9100
86.0100
88.5900
1,359,500
Thu, 05 Mar 2026
90.5000
91.6000
89.8100
90.6100
987,500
Wed, 04 Mar 2026
91.2800
92.3800
90.0000
91.5100
2,732,400
Tue, 03 Mar 2026
90.4500
92.4900
88.4400
91.2300
1,450,600
Mon, 02 Mar 2026
7 · 8-K
After market open · 14:00 ET
8-K ↗
Mon, 02 Mar 2026
6 · 10-K
After market open · 13:32 ET
10-K ↗
Mon, 02 Mar 2026
88.5600
93.3000
87.7700
92.6700
1,456,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
93.7400
94.6400
88.5000
90.7600
2,984,100
Thu, 26 Feb 2026
95.4800
97.8000
94.6800
96.1100
1,164,200
Wed, 25 Feb 2026
95.0300
96.7400
94.3000
95.3700
1,207,600
Tue, 24 Feb 2026
94.2200
95.1200
93.5000
94.1700
1,115,000
Mon, 23 Feb 2026
101.3000
101.5000
94.4200
94.6700
1,432,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
99.7000
101.2400
98.1500
100.9600
1,550,400
Thu, 19 Feb 2026
98.0000
99.2100
97.1300
99.1300
1,079,100
Wed, 18 Feb 2026
96.8100
99.1100
96.8100
98.7500
1,534,100
Tue, 17 Feb 2026
97.0600
98.5700
95.4100
96.4400
1,230,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
94.3000
96.7800
93.4600
96.1300
1,410,100
Thu, 12 Feb 2026
98.2800
99.5000
92.7400
95.1200
1,868,100
Wed, 11 Feb 2026
100.5000
101.9500
97.3900
97.8100
1,540,000
Tue, 10 Feb 2026
100.8200
102.0000
98.6400
99.5500
1,143,200
Mon, 09 Feb 2026
101.5200
102.6400
101.0500
101.2600
1,287,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.2500
103.2900
101.1500
102.2600
1,273,900
Thu, 05 Feb 2026
101.5400
103.0500
100.3200
100.7000
1,459,800
Wed, 04 Feb 2026
99.5000
103.0500
99.1400
101.9600
1,698,200
Tue, 03 Feb 2026
98.1300
100.0000
97.2700
99.0000
1,624,900
Mon, 02 Feb 2026
94.8300
98.7300
94.8300
98.1300
2,562,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
94.9500
95.5000
93.6500
95.0900
1,526,300
Thu, 29 Jan 2026
94.0700
95.4400
93.5300
94.9700
1,831,600
Wed, 28 Jan 2026
95.6100
95.8700
93.3700
93.7700
2,498,500
Tue, 27 Jan 2026
96.3100
97.0700
95.1500
95.3000
1,763,400
Mon, 26 Jan 2026
97.1400
97.9200
94.3000
95.9000
2,373,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.4100
98.6400
95.8200
97.0600
1,841,300
Thu, 22 Jan 2026
101.7300
107.0000
97.3800
97.5500
2,945,900
Wed, 21 Jan 2026
5 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 21 Jan 2026
98.2100
102.7000
98.2100
101.7200
1,976,200
Tue, 20 Jan 2026
97.4400
98.7700
96.8300
97.2700
1,827,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
98.0000
98.9000
97.5900
98.4400
1,390,200
Thu, 15 Jan 2026
4 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 15 Jan 2026
96.0300
99.1800
96.0300
97.6500
1,400,300
Wed, 14 Jan 2026
94.6800
96.4400
94.1900
96.0500
978,900
Tue, 13 Jan 2026
95.3400
96.0300
93.4000
95.2500
1,691,500
Mon, 12 Jan 2026
96.0500
96.8100
94.7000
95.2100
1,142,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
99.0000
100.1200
96.6900
97.1200
1,565,700
Thu, 08 Jan 2026
94.5700
99.7200
94.5700
98.5700
2,292,200
Wed, 07 Jan 2026
96.9800
98.5200
95.7100
95.7100
2,802,000
Tue, 06 Jan 2026
97.2000
98.4900
96.2000
97.6700
2,122,100
Mon, 05 Jan 2026
96.2800
100.5000
94.5200
96.9500
3,682,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
3 · S-3ASR
After-hours · 17:30 ET
S-3ASR ↗
Fri, 02 Jan 2026
2 · S-3ASR
After-hours · 16:17 ET
S-3ASR ↗
Fri, 02 Jan 2026
95.0100
99.8200
92.1600
95.1000
2,265,600
Fri, 02 Jan 2026
1 · 8-K12B
Pre-market · 06:41 ET
8-K12B ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
98.1900
98.7700
95.3300
95.4100
8,544,800
Tue, 30 Dec 2025
99.6600
100.0900
97.5300
98.0000
1,297,300
Mon, 29 Dec 2025
100.9600
101.2400
98.9700
99.3700
835,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
101.3200
101.5800
100.1800
100.8000
898,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.3700
101.6300
100.8700
101.3000
462,700
Tue, 23 Dec 2025
101.4600
102.0900
100.9700
101.2500
875,100
Mon, 22 Dec 2025
100.6800
102.1100
100.6800
101.5300
588,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.2500
100.9500
99.7500
100.6400
1,921,100
Thu, 18 Dec 2025
100.2600
101.5000
99.4200
99.9900
722,100
Wed, 17 Dec 2025
99.5700
101.0200
99.5700
100.1900
894,400
Tue, 16 Dec 2025
100.9400
101.3600
99.3100
99.7800
751,900
Mon, 15 Dec 2025
100.2300
101.4600
99.6500
100.4200
1,160,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
101.0700
101.0800
99.1300
99.8800
697,300
Thu, 11 Dec 2025
100.4400
102.2400
100.3000
101.0600
899,900
Wed, 10 Dec 2025
96.9000
100.7800
96.9000
99.9400
1,491,700
Tue, 09 Dec 2025
96.8000
98.1900
96.5800
96.7800
847,100
Mon, 08 Dec 2025
96.2400
97.3000
95.5900
96.8000
1,291,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.0000
96.2000
95.0000
95.9800
789,500
Thu, 04 Dec 2025
94.1000
95.9400
93.7600
95.3700
703,200
Wed, 03 Dec 2025
93.0600
94.8900
92.5300
94.1000
1,076,300
Tue, 02 Dec 2025
93.4500
94.1200
92.6500
92.7700
1,030,300
Mon, 01 Dec 2025
91.4700
93.9800
91.4700
93.2600
870,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
92.1100
92.4300
91.5000
91.6800
354,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.7500
93.4300
91.7300
91.9200
909,500
Tue, 25 Nov 2025
90.5700
94.4900
90.4900
92.7500
917,400
Mon, 24 Nov 2025
90.3100
90.6600
89.4400
90.1600
701,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.6900
91.0000
87.6700
90.1200
809,300
Thu, 20 Nov 2025
88.2200
89.1800
86.5300
87.3300
716,700
Wed, 19 Nov 2025
86.0500
88.1700
85.9400
87.8400
900,800
Tue, 18 Nov 2025
83.8300
86.7400
83.8300
86.2300
979,200
Mon, 17 Nov 2025
88.5600
89.3900
84.2600
84.4800
1,210,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.4900
89.6100
86.6500
89.1800
1,317,200
Thu, 13 Nov 2025
87.9100
89.2800
87.3600
87.8700
926,700
Wed, 12 Nov 2025
87.7600
88.8400
87.7200
88.4500
1,293,400
Tue, 11 Nov 2025
87.1800
88.2200
86.0000
87.4700
692,800
Mon, 10 Nov 2025
86.7300
87.2500
85.6300
86.6800
867,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.0800
86.7000
84.0600
86.6100
670,600
Thu, 06 Nov 2025
86.4400
87.0500
84.8900
85.4000
883,100
Wed, 05 Nov 2025
85.8200
87.3800
85.0600
86.4300
705,400
Tue, 04 Nov 2025
85.4600
85.9700
84.0500
85.7100
780,700
Mon, 03 Nov 2025
84.7600
85.7600
83.7400
85.7100
883,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
84.2300
85.5000
83.4800
85.2100
1,038,300
Thu, 30 Oct 2025
84.1300
86.0500
83.9500
84.6600
1,083,200
Wed, 29 Oct 2025
85.3000
85.9900
83.5700
84.3800
1,098,000
Tue, 28 Oct 2025
86.8900
86.8900
85.3800
86.0700
870,100
Mon, 27 Oct 2025
88.9900
89.3100
86.8500
86.9500
1,102,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.8300
88.8200
87.4300
88.2600
739,900