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
93.6800
94.0250
92.6800
92.8900
5,097,677
Thu, 22 Oct 2026
30 · 8-K
After-hours · 20:13 ET
8-K ↗
Thu, 22 Oct 2026
91.0800
93.8800
90.9900
93.8200
8,150,900
Wed, 21 Oct 2026
90.7700
91.0100
90.2600
90.3900
4,653,600
Tue, 20 Oct 2026
90.0000
91.0300
89.7000
90.7100
6,198,500
Mon, 19 Oct 2026
90.7200
90.9500
89.2500
89.2700
5,207,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
89.7300
91.2200
89.2000
91.1800
8,272,000
Thu, 15 Oct 2026
91.0000
91.0000
89.0200
89.1800
8,551,000
Wed, 14 Oct 2026
88.2900
89.6500
87.4000
89.3800
7,255,900
Tue, 13 Oct 2026
87.5300
88.3400
86.2400
88.1100
6,565,900
Mon, 12 Oct 2026
86.2200
87.0800
85.7400
87.0400
3,386,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
85.9400
86.2300
85.7100
86.1700
3,130,200
Thu, 08 Oct 2026
85.3200
86.2300
84.9500
86.1500
5,989,300
Wed, 07 Oct 2026
85.5000
86.0100
85.1900
85.4400
5,625,200
Tue, 06 Oct 2026
84.2000
85.5200
84.1400
85.4400
5,772,600
Mon, 05 Oct 2026
83.7500
84.3900
83.1700
83.7900
6,572,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
83.7200
84.3100
83.5900
83.7200
7,802,000
Thu, 01 Oct 2026
82.6400
83.6100
82.0100
83.4700
7,566,800
Wed, 30 Sep 2026
83.7600
83.9800
82.8800
82.8900
8,553,800
Tue, 29 Sep 2026
81.9500
83.6500
81.6900
83.4500
9,858,000
Mon, 28 Sep 2026
82.9600
83.0700
81.9100
82.3500
5,048,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
82.6700
83.0100
82.0900
82.8800
4,920,300
Thu, 24 Sep 2026
83.9800
83.9800
82.8400
82.8900
4,917,500
Wed, 23 Sep 2026
84.7600
84.9000
83.2100
83.4700
5,571,800
Tue, 22 Sep 2026
85.2400
85.9400
84.9700
85.1500
4,349,700
Mon, 21 Sep 2026
85.5200
86.1500
85.1800
85.4600
7,826,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
86.3300
86.3500
85.4300
85.5200
15,145,700
Thu, 17 Sep 2026
86.6400
86.7900
86.0200
86.7600
5,313,900
Wed, 16 Sep 2026
86.4100
86.8300
85.8700
86.2300
5,924,100
Tue, 15 Sep 2026
87.1700
87.2200
85.9100
85.9500
5,102,200
Mon, 14 Sep 2026
87.7200
87.9700
86.6600
87.0000
5,232,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
88.3700
88.6500
86.9900
87.1700
5,141,900
Thu, 10 Sep 2026
88.9200
89.0500
87.6700
87.7500
4,835,300
Wed, 09 Sep 2026
89.0500
89.1900
88.0100
88.3400
4,551,000
Tue, 08 Sep 2026
88.1600
89.3400
88.1000
88.9900
6,416,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
88.3200
88.9400
87.6500
88.1100
7,184,000
Thu, 03 Sep 2026
88.5900
89.2900
88.2100
88.7700
6,015,700
Wed, 02 Sep 2026
87.9900
88.5100
87.1300
88.3100
5,873,900
Tue, 01 Sep 2026
88.4300
88.7800
87.7500
88.0900
4,892,600
Mon, 31 Aug 2026
88.0400
88.2200
87.2000
88.0000
6,624,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
89.3700
89.5700
87.8800
88.2500
6,346,400
Thu, 27 Aug 2026
89.0000
89.4100
88.2700
89.0500
6,698,100
Wed, 26 Aug 2026
89.9200
90.5800
89.6700
89.7600
4,548,000
Tue, 25 Aug 2026
90.0000
90.5400
89.7100
89.9700
4,979,100
Mon, 24 Aug 2026
89.0600
90.4700
89.0600
90.1000
8,594,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
91.4800
91.6500
88.9100
88.9400
6,656,700
Thu, 20 Aug 2026
91.7500
92.6500
91.4100
91.4300
6,415,300
Wed, 19 Aug 2026
92.5600
92.9200
91.5800
92.1900
4,203,200
Tue, 18 Aug 2026
93.1600
93.4800
92.0100
92.0700
4,177,200
Mon, 17 Aug 2026
91.6000
92.6400
91.5700
92.2900
4,484,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.5900
93.3900
92.5400
92.8000
4,185,100
Thu, 13 Aug 2026
92.8200
93.0100
92.4400
92.7900
3,447,800
Wed, 12 Aug 2026
91.7600
92.5900
91.7300
92.5200
3,437,600
Tue, 11 Aug 2026
91.1900
92.0900
91.0300
91.9200
4,765,300
Mon, 10 Aug 2026
92.3500
93.0100
91.0500
91.3400
5,047,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
92.2000
93.5900
91.7500
92.6900
7,707,900
Thu, 06 Aug 2026
29 · 8-K
After market open · 11:15 ET
8-K ↗
Thu, 06 Aug 2026
94.0200
94.2100
92.0000
92.9000
3,958,500
Wed, 05 Aug 2026
93.5000
94.4400
91.9100
93.1000
5,354,800
Tue, 04 Aug 2026
92.0900
93.5400
91.2500
93.2500
11,142,800
Tue, 04 Aug 2026
28 · 8-K
Next filing day · accepted 03 Aug, 21:35 ET
8-K ↗
Mon, 03 Aug 2026
92.9100
95.3100
92.7100
92.9400
8,958,400
Mon, 03 Aug 2026
27 · 8-K
Pre-market · 06:51 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.8900
95.2700
93.2300
94.5400
5,583,200
Thu, 30 Jul 2026
97.2000
97.3100
93.7200
94.3400
6,392,200
Thu, 30 Jul 2026
26 · 8-K
Pre-market · 08:12 ET
8-K ↗
Thu, 30 Jul 2026
25 · 10-Q
Next filing day · accepted 29 Jul, 17:38 ET
10-Q ↗
Wed, 29 Jul 2026
97.2900
97.6500
95.7000
96.0500
5,287,600
Tue, 28 Jul 2026
97.2900
98.8600
96.7800
96.7800
5,488,800
Mon, 27 Jul 2026
96.8500
98.0600
96.3000
96.4800
4,638,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
97.0100
97.9500
96.6300
97.2500
4,839,600
Thu, 23 Jul 2026
95.0100
96.6700
94.8400
96.6000
4,472,500
Wed, 22 Jul 2026
94.8100
95.8500
94.4000
95.8000
4,510,800
Tue, 21 Jul 2026
94.0100
94.4400
93.2100
93.8500
4,622,300
Mon, 20 Jul 2026
95.7700
96.3800
94.4500
94.4600
4,963,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
97.3000
98.3400
95.1400
95.3000
4,926,200
Thu, 16 Jul 2026
94.7800
96.1400
94.7800
96.0700
3,664,100
Wed, 15 Jul 2026
95.7200
96.4000
94.4600
94.6000
3,303,700
Tue, 14 Jul 2026
96.8500
97.2500
95.7400
95.9600
2,626,900
Mon, 13 Jul 2026
95.8000
96.9500
95.6200
96.4700
2,842,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.2400
95.9300
95.1200
95.6100
3,096,700
Thu, 09 Jul 2026
96.4300
96.6800
94.8900
95.1700
3,842,800
Wed, 08 Jul 2026
97.4400
97.6200
96.0000
96.3800
5,614,500
Tue, 07 Jul 2026
96.9200
99.2600
96.8200
97.2900
7,158,800
Mon, 06 Jul 2026
97.3400
97.7300
95.7700
95.9900
4,922,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.7400
97.9800
95.3800
97.9800
5,279,800
Wed, 01 Jul 2026
95.8800
96.0200
95.0800
95.1200
4,678,600
Tue, 30 Jun 2026
96.2000
96.6500
95.3600
95.7100
6,910,000
Mon, 29 Jun 2026
97.0100
97.5200
96.4800
96.7500
4,566,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.6400
97.2200
96.1000
97.1600
8,925,300
Thu, 25 Jun 2026
95.7300
96.8700
95.2200
95.9100
7,233,000
Wed, 24 Jun 2026
95.2300
95.9200
94.4400
95.7800
7,483,900
Tue, 23 Jun 2026
94.2800
95.1100
93.5000
94.9300
7,586,600
Mon, 22 Jun 2026
93.0600
94.0900
92.8900
93.4300
7,250,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
92.5000
94.2600
92.4400
93.0900
20,353,100
Wed, 17 Jun 2026
93.8800
94.6400
92.3100
92.5300
7,127,700
Tue, 16 Jun 2026
93.9000
95.2900
93.7100
94.3100
5,580,400
Mon, 15 Jun 2026
93.3800
94.7500
92.7500
93.8200
6,925,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
93.5900
94.6800
93.2300
94.0000
8,748,200
Thu, 11 Jun 2026
94.5500
95.0600
93.2100
93.2700
4,756,000
Wed, 10 Jun 2026
93.6100
94.5000
92.7800
94.0200
5,855,200
Tue, 09 Jun 2026
91.3900
93.3600
90.9200
92.9500
6,255,400
Mon, 08 Jun 2026
24 · 424B2
After market open · 09:35 ET
424B2 ↗
Mon, 08 Jun 2026
92.2600
92.7800
90.9400
91.2800
5,814,300
Mon, 08 Jun 2026
23 · 8-K
Pre-market · 08:44 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
22 · S-3ASR
After market open · 11:53 ET
S-3ASR ↗
Fri, 05 Jun 2026
92.1400
93.5700
91.9600
92.6000
5,619,900
Thu, 04 Jun 2026
91.1300
91.9300
89.9400
91.6200
4,463,800
Wed, 03 Jun 2026
90.6000
92.4100
90.1900
90.4900
6,635,200
Tue, 02 Jun 2026
89.3400
90.6400
89.0700
90.5100
5,761,800
Mon, 01 Jun 2026
91.2700
91.5600
89.0200
89.0300
8,510,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
92.5000
92.6000
91.3500
92.0500
9,749,100
Thu, 28 May 2026
93.7300
94.2500
92.4200
92.5200
3,650,300
Wed, 27 May 2026
93.7900
94.6000
93.4600
93.7400
3,375,000
Tue, 26 May 2026
94.8000
94.8000
93.7500
94.0900
4,168,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
94.4900
94.8000
93.7700
94.5500
3,396,200
Thu, 21 May 2026
93.5600
94.4100
93.1900
94.2400
3,741,100
Wed, 20 May 2026
94.5100
94.6600
93.5300
93.6200
5,306,800
Tue, 19 May 2026
93.5600
94.9500
93.1700
94.1400
8,408,500
Mon, 18 May 2026
92.2300
93.9700
92.1500
93.7100
6,781,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 15 May 2026
93.5900
93.9200
92.3400
92.5500
7,820,600
Thu, 14 May 2026
93.1100
93.6900
92.8100
93.6800
4,786,900
Wed, 13 May 2026
92.8400
93.1800
92.1400
93.1400
4,944,400
Tue, 12 May 2026
93.2100
93.8300
92.4400
93.4700
4,511,500
Mon, 11 May 2026
92.2600
93.5300
91.9400
93.1000
4,434,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
92.5000
93.0000
91.6100
91.8000
4,466,400
Thu, 07 May 2026
93.5100
93.5100
91.9600
92.4300
6,068,000
Wed, 06 May 2026
95.4500
95.6700
93.5100
93.5100
6,337,100
Tue, 05 May 2026
20 · DEFA14A
After market open · 14:03 ET
DEFA14A ↗
Tue, 05 May 2026
96.2200
96.8700
95.7300
95.9000
8,315,900
Mon, 04 May 2026
95.9900
97.2500
95.5300
95.9900
6,040,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
96.5700
97.4000
95.9900
96.7100
7,189,300
Thu, 30 Apr 2026
94.5000
96.7100
94.2100
96.7000
8,323,500
Thu, 30 Apr 2026
19 · 8-K
Pre-market · 08:08 ET
8-K ↗
Thu, 30 Apr 2026
18 · 10-Q
Next filing day · accepted 29 Apr, 17:37 ET
10-Q ↗
Wed, 29 Apr 2026
93.9100
94.4100
93.3800
93.5100
4,647,500
Tue, 28 Apr 2026
94.6200
95.0100
93.9700
94.4100
3,949,900
Mon, 27 Apr 2026
93.8500
94.5800
93.5200
93.7700
4,224,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
93.7400
94.1000
93.0400
93.4900
3,086,500
Thu, 23 Apr 2026
92.2900
93.9600
92.2900
93.9100
3,528,400
Wed, 22 Apr 2026
92.5800
93.1100
91.6000
91.8700
3,774,600
Tue, 21 Apr 2026
93.5100
93.7300
91.9100
91.9200
3,693,800
Mon, 20 Apr 2026
94.1400
94.9000
93.3600
93.5100
3,020,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.4600
94.7200
93.3100
94.5100
4,894,100
Thu, 16 Apr 2026
94.4900
95.2700
93.9000
94.9000
3,108,500
Wed, 15 Apr 2026
95.4300
95.5900
94.5600
94.6400
3,588,800
Tue, 14 Apr 2026
95.9800
96.1100
94.7200
95.9600
5,339,400
Mon, 13 Apr 2026
97.2500
97.3800
95.5300
95.9300
4,731,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.3300
98.2000
96.8400
97.1500
3,475,100
Thu, 09 Apr 2026
96.7800
98.4900
96.7600
97.5900
4,250,100
Wed, 08 Apr 2026
96.1300
97.1900
95.2000
97.1700
5,793,500
Tue, 07 Apr 2026
96.9300
97.9600
96.6400
96.8200
3,796,500
Mon, 06 Apr 2026
97.1300
97.9400
96.8300
96.9400
3,469,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
17 · DEFA14A
After market open · 10:03 ET
DEFA14A ↗
Fri, 03 Apr 2026
16 · DEF 14A
After market open · 10:02 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
97.5000
97.8400
97.0000
97.4500
4,566,600
Wed, 01 Apr 2026
96.0900
97.1400
95.9400
96.9400
4,918,300
Tue, 31 Mar 2026
96.9300
97.0900
95.2500
96.5200
6,716,000
Mon, 30 Mar 2026
96.6700
97.5900
96.1400
96.9300
5,907,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
95.5800
96.5600
95.0100
95.5500
6,097,700
Thu, 26 Mar 2026
94.5900
95.5300
94.3500
95.4200
3,723,200
Wed, 25 Mar 2026
94.5400
95.1000
93.8500
94.6100
3,539,900
Tue, 24 Mar 2026
93.4600
95.0800
93.3000
93.9800
4,016,100
Mon, 23 Mar 2026
15 · PRE 14A
After market open · 13:41 ET
PRE 14A ↗
Mon, 23 Mar 2026
94.0000
94.7100
93.5800
93.7500
5,142,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
96.1600
96.4500
93.1600
93.3900
9,915,000
Thu, 19 Mar 2026
14 · 8-K
After market open · 13:37 ET
8-K ↗
Thu, 19 Mar 2026
96.5500
96.9800
95.4600
96.2300
5,384,600
Wed, 18 Mar 2026
97.7300
97.9000
96.5300
96.5400
4,184,800
Tue, 17 Mar 2026
13 · 424B2
After market open · 14:10 ET
424B2 ↗
Tue, 17 Mar 2026
99.5000
99.5800
98.2100
98.2700
3,704,200
Mon, 16 Mar 2026
12 · 424B5
After market open · 10:38 ET
424B5 ↗
Mon, 16 Mar 2026
98.5000
99.3100
97.8700
99.1100
4,471,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
98.7300
99.1300
97.9700
98.0100
6,966,900
Thu, 12 Mar 2026
96.1900
98.7700
96.1100
97.8400
8,656,800
Wed, 11 Mar 2026
96.0000
96.2800
95.5400
96.2600
5,344,100
Tue, 10 Mar 2026
96.7900
97.1400
95.9000
96.2700
4,194,000
Mon, 09 Mar 2026
97.5000
97.7000
96.7100
97.2500
5,191,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
97.3500
97.9300
96.0400
97.4800
5,963,900
Thu, 05 Mar 2026
97.7100
97.7100
95.9000
97.2000
6,217,400
Wed, 04 Mar 2026
97.4100
98.0800
96.5700
97.6300
5,947,200
Tue, 03 Mar 2026
96.6600
97.7800
95.2900
96.7900
4,631,500
Mon, 02 Mar 2026
97.2500
97.8200
97.0300
97.2300
5,156,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.4600
97.9700
96.3300
97.3800
8,010,100
Thu, 26 Feb 2026
96.2900
96.7000
95.6800
96.3500
5,711,700
Wed, 25 Feb 2026
95.6500
96.0000
94.1000
95.9200
5,352,900
Wed, 25 Feb 2026
11 · 8-K
Pre-market · 09:20 ET
8-K ↗
Tue, 24 Feb 2026
95.1500
95.9800
94.1400
95.8100
5,087,100
Mon, 23 Feb 2026
94.6200
96.0200
94.5000
95.1800
6,950,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.5100
96.7000
93.7100
94.3000
10,713,300
Thu, 19 Feb 2026
95.5000
95.6600
93.7500
95.0500
16,064,500
Thu, 19 Feb 2026
10 · 8-K
Pre-market · 08:10 ET
8-K ↗
Thu, 19 Feb 2026
9 · 10-K
Next filing day · accepted 18 Feb, 17:46 ET
10-K ↗
Wed, 18 Feb 2026
92.2200
92.4100
90.8200
91.0400
9,786,800
Tue, 17 Feb 2026
8 · 8-K/A
After market open · 13:21 ET
8-K ↗
Tue, 17 Feb 2026
94.8500
95.1200
91.9800
92.0000
9,286,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
92.4400
94.9800
92.3700
94.9500
9,114,300
Thu, 12 Feb 2026
91.1900
93.2600
91.0000
92.5600
13,100,400
Wed, 11 Feb 2026
90.7100
91.0200
90.1500
90.8600
7,290,600
Tue, 10 Feb 2026
89.7300
91.3800
89.4600
90.7200
5,783,600
Mon, 09 Feb 2026
89.6600
90.0000
88.8400
89.3800
4,422,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
91.5000
91.7000
89.2700
90.0800
5,453,700
Thu, 05 Feb 2026
90.8400
91.6400
90.4000
91.0800
5,913,400
Wed, 04 Feb 2026
90.5600
91.2800
90.0300
90.2900
7,338,300
Tue, 03 Feb 2026
88.1900
90.2300
87.9700
90.1300
6,229,900
Mon, 02 Feb 2026
89.4000
89.9700
87.8400
88.1900
5,260,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
88.9400
89.5000
88.1400
89.3100
5,344,800
Thu, 29 Jan 2026
88.7900
89.4600
88.4200
89.1400
5,943,600
Wed, 28 Jan 2026
88.6900
89.2400
88.1500
88.3300
4,251,300
Tue, 27 Jan 2026
88.1300
89.0800
87.7800
88.8400
4,470,400
Mon, 26 Jan 2026
88.0000
89.0400
87.9800
88.1600
7,611,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
87.7700
88.5000
86.8900
87.5400
5,483,900
Thu, 22 Jan 2026
89.1300
89.4500
87.3900
87.5100
8,025,700
Wed, 21 Jan 2026
89.3300
89.5500
88.1200
89.1500
8,555,900
Tue, 20 Jan 2026
88.6000
89.1800
87.5400
88.8200
6,844,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.5200
89.4000
88.1800
88.9000
5,201,600
Thu, 15 Jan 2026
88.4000
89.1100
87.9400
88.7800
3,832,600
Wed, 14 Jan 2026
87.6500
88.6800
87.5800
88.4200
5,134,500
Tue, 13 Jan 2026
86.7500
87.5600
86.0100
87.5500
5,362,800
Mon, 12 Jan 2026
87.1100
87.2500
86.1100
86.7400
5,749,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.2200
87.8200
86.9700
87.0100
3,152,100
Thu, 08 Jan 2026
86.2300
87.8600
86.1400
87.2200
4,076,300
Wed, 07 Jan 2026
87.7500
87.9000
85.9700
86.2700
3,134,800
Tue, 06 Jan 2026
87.0000
87.7300
86.5800
87.5200
5,034,100
Mon, 05 Jan 2026
86.7400
86.9700
85.2200
86.8700
4,947,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.1700
87.6600
86.6000
87.1800
4,273,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.4400
87.6300
87.1700
87.2000
3,234,300
Tue, 30 Dec 2025
87.6000
87.8200
87.1700
87.5700
2,975,100
Mon, 29 Dec 2025
87.3000
88.1700
87.2500
87.5400
3,491,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
86.9200
87.6300
86.7800
87.1700
2,308,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.5300
87.2000
86.3800
87.1700
1,617,500
Tue, 23 Dec 2025
85.7100
86.7900
85.6000
86.3900
4,319,300
Mon, 22 Dec 2025
85.2800
85.8100
84.8400
85.7200
5,245,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
7 · 8-K
After market open · 13:19 ET
8-K ↗
Fri, 19 Dec 2025
86.7500
86.9200
85.2300
85.2800
11,300,700
Thu, 18 Dec 2025
87.1600
87.4600
86.7100
87.2200
5,553,400
Wed, 17 Dec 2025
85.6200
87.5800
85.6000
87.0300
8,995,400
Tue, 16 Dec 2025
85.4000
85.9800
85.0000
85.7100
6,579,500
Mon, 15 Dec 2025
84.8200
86.1600
84.5100
86.0000
6,826,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.4900
85.1500
84.2600
84.4400
4,796,100
Thu, 11 Dec 2025
84.8900
85.4700
84.2600
84.7300
6,262,600
Wed, 10 Dec 2025
85.1800
85.3800
83.8000
84.0800
8,528,200
Wed, 10 Dec 2025
6 · 8-K
Pre-market · 07:39 ET
8-K ↗
Tue, 09 Dec 2025
86.0000
86.3600
85.4400
85.4900
6,830,100
Mon, 08 Dec 2025
86.2200
86.4000
85.4700
85.5600
6,726,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
87.4400
88.0900
86.1500
86.2800
7,255,500
Thu, 04 Dec 2025
87.7400
88.6200
86.9600
87.3300
7,651,900
Wed, 03 Dec 2025
89.2300
90.3400
87.0700
87.9800
10,934,400
Tue, 02 Dec 2025
89.2900
89.3000
88.3200
89.0400
5,825,600
Mon, 01 Dec 2025
90.6200
90.7500
88.9900
89.0100
5,749,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.3900
91.1200
90.2600
91.1200
2,548,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
89.7400
90.4000
89.5400
90.2400
3,490,300
Tue, 25 Nov 2025
89.0000
89.5300
88.6200
89.2900
5,363,600
Mon, 24 Nov 2025
89.5900
89.7200
88.2000
89.1400
6,045,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
88.6900
90.0600
88.5000
89.2700
6,434,600
Thu, 20 Nov 2025
89.2300
89.5000
88.4300
88.5700
7,947,400
Wed, 19 Nov 2025
90.7800
90.8100
88.9000
89.0500
5,014,600
Tue, 18 Nov 2025
91.0400
91.4100
90.5300
90.6900
4,992,500
Mon, 17 Nov 2025
90.4900
90.9700
90.1400
90.5800
5,709,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.3000
91.6200
90.3000
90.6900
4,613,600
Thu, 13 Nov 2025
92.0000
92.3800
91.0800
91.1700
5,696,400
Wed, 12 Nov 2025
91.1700
92.0200
90.8800
91.8900
5,588,400
Tue, 11 Nov 2025
90.9100
91.4500
90.5500
91.1400
3,885,400
Mon, 10 Nov 2025
91.1700
91.3500
89.9600
90.7600
6,177,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.1600
91.9100
90.8600
91.4400
4,769,600
Thu, 06 Nov 2025
5 · 8-K
After market open · 15:31 ET
8-K ↗
Thu, 06 Nov 2025
91.0000
92.0500
90.8600
90.9000
4,916,100
Wed, 05 Nov 2025
91.3200
92.2300
90.5000
91.4100
12,553,100
Tue, 04 Nov 2025
4 · 424B2
After market open · 14:21 ET
424B2 ↗
Tue, 04 Nov 2025
93.1500
93.5100
92.4100
92.7300
12,289,100
Mon, 03 Nov 2025
3 · 424B5
After market open · 09:41 ET
424B5 ↗
Mon, 03 Nov 2025
93.5700
95.0900
92.1800
93.1500
14,019,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
94.4800
94.6800
93.6000
94.0400
5,432,500
Thu, 30 Oct 2025
93.0600
95.5200
93.0600
95.0700
7,421,400
Thu, 30 Oct 2025
2 · 8-K
Pre-market · 08:12 ET
8-K ↗
Thu, 30 Oct 2025
1 · 10-Q
Next filing day · accepted 29 Oct, 17:40 ET
10-Q ↗
Wed, 29 Oct 2025
93.5700
94.3900
92.8500
93.5100
6,431,000
Tue, 28 Oct 2025
95.1000
95.2400
93.3200
93.9100
6,012,800
Mon, 27 Oct 2025
95.7000
95.7000
94.7800
95.4000
4,019,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
96.2600
96.6100
95.8400
95.8800
4,353,300
Thu, 23 Oct 2025
97.8700
98.0000
96.1200
96.1500
3,194,500