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
108.8300
108.8700
107.5450
108.0400
1,992,521
Thu, 22 Oct 2026
106.9800
109.1400
106.9400
108.9400
1,610,100
Wed, 21 Oct 2026
106.8900
106.9700
106.2700
106.4800
2,444,700
Tue, 20 Oct 2026
104.8100
106.4300
104.6800
106.2300
1,685,400
Mon, 19 Oct 2026
105.4600
105.6300
103.7000
104.0100
1,474,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
104.3500
106.3400
103.7800
106.0800
1,942,600
Thu, 15 Oct 2026
106.1500
106.1500
103.6800
103.7600
1,395,300
Wed, 14 Oct 2026
104.4200
104.9500
103.4400
104.5800
1,369,900
Tue, 13 Oct 2026
104.0200
104.5600
102.2000
104.3200
1,523,800
Mon, 12 Oct 2026
102.2500
103.2400
101.7400
103.2400
1,226,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
101.4900
102.3700
101.4600
102.1900
1,482,500
Thu, 08 Oct 2026
101.1700
101.9600
100.5700
101.8400
2,769,100
Wed, 07 Oct 2026
101.6100
102.0800
100.9100
101.3200
3,493,300
Tue, 06 Oct 2026
100.1900
101.7100
99.5000
101.6800
2,734,000
Mon, 05 Oct 2026
100.0700
100.3400
99.2200
99.7000
2,467,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
100.0400
101.0400
99.7000
99.9400
2,406,700
Thu, 01 Oct 2026
98.8200
99.7100
98.1800
99.6400
2,296,400
Wed, 30 Sep 2026
100.7400
100.9900
99.3800
99.3800
2,292,500
Tue, 29 Sep 2026
98.7700
100.6200
98.7500
100.2500
2,868,600
Mon, 28 Sep 2026
30 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Mon, 28 Sep 2026
99.2900
99.8100
98.6100
99.3900
2,392,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
99.0600
99.5300
98.2500
99.3900
2,427,000
Thu, 24 Sep 2026
100.0700
100.1900
99.1400
99.2000
2,330,600
Wed, 23 Sep 2026
101.1300
101.1300
99.5700
99.7400
1,398,700
Tue, 22 Sep 2026
101.6700
102.2000
101.2400
101.6600
1,669,200
Mon, 21 Sep 2026
102.0300
102.3700
101.5300
101.8300
1,852,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
29 · 8-K
After market open · 13:07 ET
FORM 8-K ↗
Fri, 18 Sep 2026
102.5300
103.0800
102.2100
102.2300
2,843,200
Thu, 17 Sep 2026
103.4200
104.2300
103.3300
103.9000
1,736,800
Wed, 16 Sep 2026
103.6700
104.1700
102.6300
103.0400
1,080,900
Tue, 15 Sep 2026
104.0300
104.8300
102.6200
103.0200
1,239,400
Mon, 14 Sep 2026
105.1800
105.6700
103.7700
103.9700
2,364,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
105.6400
105.9400
104.7100
104.9000
888,400
Thu, 10 Sep 2026
106.4600
107.0800
104.9400
104.9500
1,447,900
Wed, 09 Sep 2026
28 · 424B2
After market open · 14:26 ET
424B2 ↗
Wed, 09 Sep 2026
106.7900
107.1200
105.4900
106.2500
1,605,900
Tue, 08 Sep 2026
105.5500
107.4000
105.3800
106.7300
1,659,800
Tue, 08 Sep 2026
27 · 424B3
Pre-market · 09:12 ET
424B3 ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
105.8100
106.9700
105.7900
106.4700
1,666,200
Thu, 03 Sep 2026
106.3600
107.2500
105.8700
106.4100
1,692,700
Wed, 02 Sep 2026
106.0500
106.3700
104.9200
105.8900
1,203,100
Tue, 01 Sep 2026
106.3900
106.7600
105.2300
106.0900
1,237,500
Mon, 31 Aug 2026
105.1900
106.3900
104.7900
106.0100
1,253,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
107.4200
107.4200
105.8400
106.1200
1,094,600
Thu, 27 Aug 2026
106.6200
107.0500
106.0000
106.7500
1,104,900
Wed, 26 Aug 2026
107.2800
108.1200
107.0800
107.7500
957,000
Tue, 25 Aug 2026
107.4100
107.6900
106.6900
106.8300
948,200
Mon, 24 Aug 2026
26 · 8-K
After market open · 13:17 ET
FORM 8-K ↗
Mon, 24 Aug 2026
106.4000
107.2600
105.7400
107.1600
1,265,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
108.9000
109.6700
106.0500
106.1300
1,587,100
Thu, 20 Aug 2026
108.6300
110.0100
108.3600
108.7900
1,731,300
Wed, 19 Aug 2026
110.5500
110.8500
109.0500
109.2800
1,384,300
Tue, 18 Aug 2026
110.5200
110.9400
109.3800
109.6700
1,339,300
Mon, 17 Aug 2026
109.2400
109.8300
108.6800
109.4700
959,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
108.9300
110.0700
108.9300
109.7400
1,002,800
Thu, 13 Aug 2026
109.4200
109.7800
108.8600
109.1200
2,363,300
Wed, 12 Aug 2026
107.9900
108.9200
107.6600
108.8200
1,506,000
Tue, 11 Aug 2026
107.0000
108.1200
106.4500
107.8200
1,039,000
Mon, 10 Aug 2026
108.3200
108.6800
106.7700
107.0000
1,876,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
107.8900
109.5600
107.1700
108.8400
1,366,800
Thu, 06 Aug 2026
109.8800
110.0900
107.0400
108.2700
1,912,600
Wed, 05 Aug 2026
108.9800
109.5700
107.1900
108.9500
1,664,300
Tue, 04 Aug 2026
25 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Tue, 04 Aug 2026
24 · 424B5
After-hours · 17:07 ET
424B5 ↗
Tue, 04 Aug 2026
23 · S-3ASR
After market open · 15:00 ET
S-3ASR ↗
Tue, 04 Aug 2026
108.7800
109.9500
107.9800
109.4400
1,698,400
Mon, 03 Aug 2026
22 · 10-Q
After market open · 14:13 ET
10-Q ↗
Mon, 03 Aug 2026
108.9600
110.5600
108.5100
109.5000
2,292,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
108.7700
110.2500
107.1900
109.6100
2,758,600
Thu, 30 Jul 2026
21 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 30 Jul 2026
110.7600
110.7600
107.7800
108.7500
1,967,000
Wed, 29 Jul 2026
112.9000
112.9000
109.8200
109.9700
1,118,500
Tue, 28 Jul 2026
113.1000
114.7500
112.4400
112.5100
1,192,000
Mon, 27 Jul 2026
113.0900
113.9000
111.6500
112.1100
1,141,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
113.9400
114.8200
113.2400
113.7800
1,090,700
Thu, 23 Jul 2026
111.7600
113.4800
111.6600
113.2700
886,700
Wed, 22 Jul 2026
111.0700
112.1600
110.5500
112.0100
950,700
Tue, 21 Jul 2026
110.0400
110.4600
109.0200
109.9400
1,568,100
Mon, 20 Jul 2026
111.9100
112.6500
110.1600
110.4200
1,516,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
114.1400
115.0800
111.0300
111.5500
2,018,200
Thu, 16 Jul 2026
111.6000
113.1000
111.4600
113.1000
1,185,700
Wed, 15 Jul 2026
112.5800
113.3400
111.0000
111.3800
1,715,000
Tue, 14 Jul 2026
114.2800
114.8600
112.7600
112.9500
1,706,700
Mon, 13 Jul 2026
113.1800
114.1400
112.8600
113.4300
1,268,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.8200
113.2600
111.8200
112.9400
1,173,900
Thu, 09 Jul 2026
113.0000
113.2400
111.5400
111.7700
1,468,800
Wed, 08 Jul 2026
114.3400
114.7200
113.0000
113.1900
1,380,900
Tue, 07 Jul 2026
114.0300
116.4000
113.9900
114.4300
1,401,300
Mon, 06 Jul 2026
114.6100
114.8200
112.8900
112.9900
1,638,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
113.1900
115.2400
112.7300
115.0200
1,335,600
Wed, 01 Jul 2026
113.2800
113.4200
111.9800
112.1900
3,000,200
Tue, 30 Jun 2026
113.8500
114.5400
113.0100
113.0400
1,826,400
Mon, 29 Jun 2026
20 · 8-K
After market open · 14:35 ET
FORM 8-K ↗
Mon, 29 Jun 2026
116.4000
117.3900
114.3600
114.5900
3,731,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
19 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 26 Jun 2026
115.0300
118.3200
114.3100
118.3200
4,219,300
Thu, 25 Jun 2026
114.0400
114.8000
113.0600
114.5300
2,000,200
Wed, 24 Jun 2026
113.0000
113.4700
112.0200
113.3200
1,755,400
Tue, 23 Jun 2026
110.4600
111.9400
109.6100
111.7000
2,019,600
Mon, 22 Jun 2026
108.6700
110.3400
108.6000
109.7000
2,024,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
109.1100
110.0900
108.1700
108.6700
2,403,600
Wed, 17 Jun 2026
109.8000
110.5800
108.3400
108.9200
1,664,400
Tue, 16 Jun 2026
109.9100
111.3600
109.5300
110.4800
1,638,300
Mon, 15 Jun 2026
108.3100
110.1100
107.9000
109.5700
1,470,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
108.7000
109.6600
108.4300
109.0000
1,331,500
Thu, 11 Jun 2026
109.5600
110.2500
108.0400
108.2500
1,424,700
Wed, 10 Jun 2026
109.1200
109.4500
108.1300
108.7700
1,309,700
Tue, 09 Jun 2026
106.8900
108.5800
106.1400
107.9900
1,328,600
Mon, 08 Jun 2026
108.9300
109.5700
107.0500
107.1500
1,374,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
107.7000
110.1300
107.5200
109.2700
2,020,100
Thu, 04 Jun 2026
106.9000
107.8400
105.5700
106.9900
1,301,400
Wed, 03 Jun 2026
107.1600
108.7200
106.1100
106.2300
1,990,900
Tue, 02 Jun 2026
105.0900
107.0400
105.0900
106.7800
1,867,100
Mon, 01 Jun 2026
106.6900
106.9700
105.0600
105.0900
1,589,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.6900
109.0900
107.5800
107.9700
3,903,200
Thu, 28 May 2026
110.8500
111.3100
108.6300
108.9300
1,612,700
Wed, 27 May 2026
110.8800
111.4600
110.2800
111.1200
1,485,600
Tue, 26 May 2026
112.1700
112.1700
110.6200
111.0300
1,119,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
110.0400
111.5700
109.2700
111.2900
1,816,600
Thu, 21 May 2026
109.7200
110.4900
108.9400
109.8400
1,944,500
Wed, 20 May 2026
109.3500
109.7300
108.4400
108.6900
2,204,300
Tue, 19 May 2026
107.1600
109.3000
106.7800
109.0000
1,880,200
Mon, 18 May 2026
18 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 18 May 2026
107.2700
108.0800
105.7600
107.3800
1,881,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17 · S-3ASR
After market open · 15:45 ET
S-3ASR ↗
Fri, 15 May 2026
109.0000
109.3800
106.2400
106.3600
2,487,000
Thu, 14 May 2026
109.0800
109.6000
108.8300
109.6000
1,641,900
Wed, 13 May 2026
108.8300
109.4500
107.9400
109.0900
1,647,100
Tue, 12 May 2026
109.8900
110.1600
108.9000
109.4900
2,038,300
Mon, 11 May 2026
109.7400
110.4800
109.1700
109.9900
1,621,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
109.1800
109.6700
108.3300
109.0700
1,754,900
Fri, 08 May 2026
16 · 10-Q
Next filing day · accepted 07 May, 19:24 ET
10-Q ↗
Thu, 07 May 2026
109.2000
109.3000
107.7000
108.7700
1,494,900
Wed, 06 May 2026
109.2500
111.5000
108.0000
109.5900
2,599,300
Tue, 05 May 2026
15 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 05 May 2026
112.3800
113.2100
111.4400
111.6400
1,403,400
Mon, 04 May 2026
112.5600
113.8100
111.7700
112.3900
1,789,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.6300
115.5900
112.9700
113.5600
2,068,600
Thu, 30 Apr 2026
111.9800
113.8300
111.0200
113.6500
1,954,600
Wed, 29 Apr 2026
111.5900
112.3000
110.6300
111.2900
1,421,400
Tue, 28 Apr 2026
113.0200
113.2900
111.7900
112.2000
1,374,100
Mon, 27 Apr 2026
111.3900
112.2500
110.8100
111.9100
1,738,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
111.9000
112.3300
110.9700
111.1200
1,268,000
Thu, 23 Apr 2026
109.9800
112.2600
109.8400
112.0500
1,324,600
Wed, 22 Apr 2026
110.8800
111.2400
108.5100
109.2400
2,049,600
Tue, 21 Apr 2026
112.0000
112.0100
109.8700
109.9600
1,733,700
Mon, 20 Apr 2026
112.5500
113.1200
110.8400
111.2700
1,711,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
111.4700
113.0300
110.6600
112.7100
1,739,600
Thu, 16 Apr 2026
110.5600
112.3500
110.5600
112.2800
1,628,100
Wed, 15 Apr 2026
111.2400
111.5200
110.2500
110.7400
1,281,400
Tue, 14 Apr 2026
111.6900
112.3200
110.7300
111.8600
1,011,900
Mon, 13 Apr 2026
113.1800
113.3000
111.2000
111.7800
1,672,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.9900
114.5400
112.8100
113.4500
1,164,200
Thu, 09 Apr 2026
112.9100
115.5300
112.7700
114.3200
1,652,700
Wed, 08 Apr 2026
110.5500
112.8800
110.0900
112.8600
1,779,900
Tue, 07 Apr 2026
111.3600
112.5800
111.2700
111.3300
1,841,000
Mon, 06 Apr 2026
111.2900
112.4300
110.8200
111.4400
1,830,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
111.0000
112.2800
110.3600
111.6800
1,034,200
Wed, 01 Apr 2026
109.1700
110.9900
109.1700
110.7900
1,696,500
Tue, 31 Mar 2026
14 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Tue, 31 Mar 2026
13 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Tue, 31 Mar 2026
110.3400
110.3400
108.6600
109.9200
1,537,200
Mon, 30 Mar 2026
110.3200
110.5600
109.3200
109.6800
1,737,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
108.6800
109.5700
108.1600
108.7200
1,483,600
Thu, 26 Mar 2026
107.3400
108.7400
107.1900
108.5700
1,110,000
Wed, 25 Mar 2026
108.5900
108.8500
107.6300
107.8000
986,100
Tue, 24 Mar 2026
106.3800
108.8400
106.3400
107.6900
1,463,600
Mon, 23 Mar 2026
107.1400
107.8300
106.1600
106.9000
1,465,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
109.5100
109.8900
105.6600
106.0600
3,376,100
Thu, 19 Mar 2026
110.0500
111.0900
108.1100
109.5600
1,973,900
Wed, 18 Mar 2026
111.2700
111.6300
110.5400
110.7500
1,504,200
Tue, 17 Mar 2026
113.5500
113.9300
112.0000
112.2300
1,419,400
Mon, 16 Mar 2026
113.0000
113.0000
111.2800
112.8600
1,577,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
111.1300
112.6600
110.6100
112.0400
1,525,000
Thu, 12 Mar 2026
109.3500
111.1700
109.0600
110.0000
1,922,900
Wed, 11 Mar 2026
110.2900
110.5000
109.0700
109.3500
1,253,000
Tue, 10 Mar 2026
109.8900
111.6800
109.7700
110.3900
1,969,700
Mon, 09 Mar 2026
110.9700
111.3000
109.9500
111.1600
1,697,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.8500
111.8400
110.1200
111.5200
1,860,500
Thu, 05 Mar 2026
112.5700
112.8800
110.8500
111.4100
1,496,500
Wed, 04 Mar 2026
12 · 8-K
After market open · 13:23 ET
FORM 8-K ↗
Wed, 04 Mar 2026
111.8900
113.5500
111.2300
113.3300
2,114,800
Tue, 03 Mar 2026
111.8400
113.1000
109.5200
111.9900
2,078,300
Mon, 02 Mar 2026
113.1000
113.6400
112.7500
112.9000
1,985,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 8-K
After market open · 15:18 ET
FORM 8-K ↗
Fri, 27 Feb 2026
10 · 424B2
After market open · 14:34 ET
424B2 ↗
Fri, 27 Feb 2026
112.4900
113.4400
112.1100
113.2800
1,748,600
Thu, 26 Feb 2026
111.9100
112.4700
111.4500
112.0300
1,713,600
Thu, 26 Feb 2026
9 · 424B3
Pre-market · 09:00 ET
424B3 ↗
Wed, 25 Feb 2026
111.3600
112.0000
109.6500
111.4400
1,688,600
Tue, 24 Feb 2026
111.1200
111.3800
109.5100
111.2700
1,690,200
Mon, 23 Feb 2026
110.5600
112.0000
110.2000
111.1600
2,957,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
110.1600
110.3200
108.8000
110.0500
2,071,300
Thu, 19 Feb 2026
108.7300
110.1700
108.7300
109.8000
1,526,400
Wed, 18 Feb 2026
8 · 10-K
After-hours · 16:15 ET
10-K ↗
Wed, 18 Feb 2026
110.5600
110.9400
108.2600
108.3100
1,848,100
Tue, 17 Feb 2026
111.8900
112.6600
110.3600
110.5400
1,435,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
109.1500
111.2500
109.0800
110.9700
3,059,900
Thu, 12 Feb 2026
108.4500
110.5000
106.6600
109.3400
3,044,700
Wed, 11 Feb 2026
7 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 11 Feb 2026
105.5600
106.6000
105.0000
106.0200
2,385,200
Tue, 10 Feb 2026
104.6700
106.5800
104.3000
105.7800
2,574,200
Mon, 09 Feb 2026
6 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Mon, 09 Feb 2026
104.9300
104.9300
103.9500
104.2600
2,888,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.7200
106.1700
103.9700
105.0900
1,871,100
Thu, 05 Feb 2026
105.3700
105.6900
104.4600
104.8100
1,667,300
Wed, 04 Feb 2026
104.6600
105.5500
104.2800
104.7500
2,097,100
Tue, 03 Feb 2026
102.2000
104.1900
102.2000
104.0100
2,182,900
Mon, 02 Feb 2026
103.6000
104.1300
102.1500
102.4000
1,610,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.4700
103.6300
101.9900
103.2800
1,865,700
Thu, 29 Jan 2026
103.8900
104.7500
102.8100
103.7700
1,199,900
Wed, 28 Jan 2026
103.9000
104.8700
103.3500
103.5800
1,087,200
Tue, 27 Jan 2026
103.1500
104.3800
102.8600
103.9600
1,249,500
Mon, 26 Jan 2026
103.1800
104.1300
102.7200
103.2500
1,350,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
102.5500
102.8100
101.5700
102.3200
1,195,200
Thu, 22 Jan 2026
104.0600
104.3200
102.4500
102.9000
1,500,200
Wed, 21 Jan 2026
104.4300
104.7900
103.2700
104.1300
1,422,700
Tue, 20 Jan 2026
103.9500
104.1600
102.9100
103.7300
1,609,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.8900
104.1400
102.5300
104.0000
1,874,900
Thu, 15 Jan 2026
102.9600
103.4000
102.4000
103.2400
1,083,700
Wed, 14 Jan 2026
101.6900
102.8000
100.9000
102.5400
1,212,300
Tue, 13 Jan 2026
100.3100
101.5500
99.9000
101.4300
1,419,900
Mon, 12 Jan 2026
99.8700
100.8100
99.7100
100.2000
1,379,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
100.1400
101.1300
99.7700
99.9100
1,451,100
Thu, 08 Jan 2026
98.9200
100.7100
98.9200
99.5400
1,340,100
Wed, 07 Jan 2026
101.2800
101.2800
98.8000
99.0700
1,445,700
Tue, 06 Jan 2026
99.8000
100.8900
99.6000
100.6100
2,538,700
Mon, 05 Jan 2026
100.3600
100.3600
97.8900
99.6000
1,703,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.7400
101.4600
99.0300
100.8600
1,322,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
100.4800
101.0900
99.8300
99.8600
936,800
Tue, 30 Dec 2025
100.4100
101.0800
100.2100
100.7400
1,114,300
Mon, 29 Dec 2025
99.8800
100.7300
99.8100
100.2600
923,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
99.6100
99.9400
99.2100
99.8100
644,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
99.3500
99.9400
99.2300
99.8400
477,900
Tue, 23 Dec 2025
99.3900
99.6800
98.6700
99.3500
1,474,000
Mon, 22 Dec 2025
98.0700
99.6400
97.9700
99.4600
2,043,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.0800
99.8800
98.4600
98.4800
4,461,800
Thu, 18 Dec 2025
98.9300
99.4600
98.6500
99.2000
2,810,400
Wed, 17 Dec 2025
97.9600
99.0100
97.8200
98.5300
3,425,500
Tue, 16 Dec 2025
98.8800
99.3000
97.8500
97.9900
2,971,100
Mon, 15 Dec 2025
5 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 15 Dec 2025
97.8400
98.9900
97.5400
98.8700
2,740,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
96.8300
97.9500
96.5700
97.2700
2,198,900
Thu, 11 Dec 2025
97.7300
98.5000
97.0900
97.2500
1,544,400
Wed, 10 Dec 2025
4 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 10 Dec 2025
98.2500
98.7100
97.5700
97.7700
986,700
Tue, 09 Dec 2025
98.9800
99.5300
98.2100
98.3400
1,430,000
Mon, 08 Dec 2025
100.1000
100.3600
98.6300
99.3200
2,327,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.5500
101.0000
99.6400
99.8600
2,221,700
Thu, 04 Dec 2025
101.0900
101.7900
100.5900
100.8500
2,771,800
Wed, 03 Dec 2025
101.5500
102.0500
100.3400
101.4700
2,410,100
Tue, 02 Dec 2025
103.4100
103.4100
101.5100
101.5100
1,793,100
Mon, 01 Dec 2025
105.9800
106.1100
102.8700
103.0000
1,510,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.2400
106.6100
105.9000
106.3500
516,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.4100
106.1500
105.0100
106.0200
1,135,300
Tue, 25 Nov 2025
105.5500
106.2300
104.2900
104.9200
1,441,500
Mon, 24 Nov 2025
3 · 8-K
After-hours · 17:19 ET
FORM 8-K ↗
Mon, 24 Nov 2025
104.4100
104.9800
103.2700
104.7900
1,818,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
103.7800
104.9600
103.0500
104.5300
1,874,600
Thu, 20 Nov 2025
103.5800
104.4600
103.2200
103.4600
1,221,100
Wed, 19 Nov 2025
104.7300
104.8100
102.8200
102.9900
1,755,000
Tue, 18 Nov 2025
105.6200
106.0800
104.8500
104.9000
1,950,400
Mon, 17 Nov 2025
105.5300
105.7100
104.9100
105.3700
2,060,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.7700
105.4000
104.3400
105.0200
1,588,100
Thu, 13 Nov 2025
105.4200
105.4200
103.9900
104.7700
1,898,600
Wed, 12 Nov 2025
105.0800
105.9200
104.7600
105.7200
1,327,400
Tue, 11 Nov 2025
104.2200
105.2800
103.8200
105.1900
1,269,400
Mon, 10 Nov 2025
104.0300
105.0000
103.8000
104.3400
1,492,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.7300
104.8300
102.0500
104.6500
2,283,400
Thu, 06 Nov 2025
2 · 10-Q
After market open · 12:34 ET
10-Q ↗
Thu, 06 Nov 2025
102.7800
104.0700
100.8600
102.0100
2,862,000
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 05 Nov 2025
101.8600
102.3600
100.8800
101.2800
1,785,300
Tue, 04 Nov 2025
102.1100
102.2200
101.4000
101.9100
1,365,700
Mon, 03 Nov 2025
101.5400
101.9700
100.1400
101.5400
1,475,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
102.1100
102.6400
101.6100
102.0200
1,590,800
Thu, 30 Oct 2025
102.6400
103.3100
102.3000
102.7300
1,453,800
Wed, 29 Oct 2025
103.0800
103.4600
101.9100
102.2800
1,222,200
Tue, 28 Oct 2025
104.8600
104.9400
103.1900
103.3200
1,399,100
Mon, 27 Oct 2025
104.3800
104.8700
103.5600
104.8100
980,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
104.7400
105.2000
104.0200
104.2800
811,900
Thu, 23 Oct 2025
105.9200
105.9200
104.1200
104.3300
1,805,500