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
110.0000
112.7800
110.4473
112.5300
1,153,249
Thu, 03 Sep 2026
112.6800
113.5500
109.2400
110.7500
1,232,300
Wed, 02 Sep 2026
110.6100
112.9000
110.6100
111.3100
1,500,600
Tue, 01 Sep 2026
111.2300
111.7900
109.0900
109.7000
1,441,300
Mon, 31 Aug 2026
113.5300
113.5300
111.7800
112.1700
1,593,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
114.6700
116.2300
112.8200
114.2200
1,051,900
Thu, 27 Aug 2026
113.3200
114.4600
112.8300
113.4700
830,200
Wed, 26 Aug 2026
114.4300
115.9800
113.4900
114.4200
1,046,800
Tue, 25 Aug 2026
113.8600
114.0300
112.3900
113.6500
1,290,400
Mon, 24 Aug 2026
114.0000
114.8800
113.0500
113.2300
1,156,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
113.3800
114.2900
112.6300
113.6300
1,010,000
Thu, 20 Aug 2026
111.8200
114.0900
111.3400
112.4400
1,574,900
Wed, 19 Aug 2026
114.1700
115.3400
112.9600
113.9200
973,700
Tue, 18 Aug 2026
112.8200
114.0600
111.7100
112.8100
1,414,400
Mon, 17 Aug 2026
113.1100
114.3400
112.3700
113.4400
1,368,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
113.9500
114.6500
113.4000
114.1100
970,000
Thu, 13 Aug 2026
115.2100
115.8900
114.3500
114.7300
1,175,900
Wed, 12 Aug 2026
117.0400
117.0400
114.0500
114.6000
1,191,300
Tue, 11 Aug 2026
114.4900
117.4300
114.4900
116.1600
1,219,900
Mon, 10 Aug 2026
117.7200
119.0600
115.1800
115.4800
1,777,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
117.5800
119.9900
117.1800
119.7200
1,266,800
Thu, 06 Aug 2026
118.6600
119.5300
117.0600
117.1600
1,384,900
Wed, 05 Aug 2026
118.3100
119.3600
117.8200
119.1300
1,594,200
Tue, 04 Aug 2026
114.5000
118.1500
114.0100
117.8000
1,486,400
Mon, 03 Aug 2026
112.5000
114.0600
111.7400
114.0100
2,056,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
111.3400
112.0000
109.5400
110.5200
2,589,600
Thu, 30 Jul 2026
112.2100
113.5300
109.7500
112.0300
3,187,000
Wed, 29 Jul 2026
21 · 10-Q
After market open · 15:03 ET
10-Q ↗
Wed, 29 Jul 2026
114.7800
116.0200
110.6700
111.8300
4,117,400
Tue, 28 Jul 2026
20 · 8-K
After-hours · 16:26 ET
8-K ↗
Tue, 28 Jul 2026
121.7700
123.4500
118.4200
119.0100
3,725,700
Mon, 27 Jul 2026
118.3200
120.0000
117.4200
118.4700
1,951,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
113.6900
117.5400
113.4100
116.0000
2,180,300
Thu, 23 Jul 2026
114.6500
115.9800
113.0100
113.7500
2,555,700
Wed, 22 Jul 2026
116.8600
118.4300
116.0500
117.3900
1,003,400
Tue, 21 Jul 2026
115.5200
116.8400
114.4100
115.7100
1,312,600
Mon, 20 Jul 2026
117.2500
117.8500
115.3000
115.7000
1,162,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
120.2200
121.2700
117.0900
117.3600
1,380,200
Thu, 16 Jul 2026
114.6800
118.9800
114.5500
118.6800
1,300,200
Wed, 15 Jul 2026
115.1600
116.7500
114.8100
115.3100
1,088,000
Tue, 14 Jul 2026
115.5500
116.3900
113.0100
114.6600
1,494,100
Mon, 13 Jul 2026
116.7600
117.7300
113.2200
113.8400
1,411,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
116.9100
119.1800
116.6000
116.7600
1,825,500
Thu, 09 Jul 2026
115.0000
116.8600
114.3700
115.9600
2,168,800
Wed, 08 Jul 2026
116.7800
117.0000
113.5200
114.2800
3,264,300
Tue, 07 Jul 2026
124.8900
124.9200
119.7900
120.2200
2,991,600
Mon, 06 Jul 2026
124.7900
124.8900
122.2400
124.0400
1,299,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
123.4900
125.3900
123.3400
125.3300
2,017,400
Wed, 01 Jul 2026
120.7700
123.5400
120.4800
122.6100
1,790,200
Tue, 30 Jun 2026
121.3300
121.6100
120.0600
121.2900
1,669,800
Mon, 29 Jun 2026
122.2200
122.2200
119.7900
120.9100
1,752,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
121.3700
123.7800
120.9300
123.2400
2,550,400
Thu, 25 Jun 2026
122.4600
125.7000
121.6400
122.4000
1,672,100
Wed, 24 Jun 2026
119.1600
122.0500
117.8700
120.9800
3,589,200
Tue, 23 Jun 2026
117.3600
119.5300
117.3300
117.7000
2,251,200
Mon, 22 Jun 2026
118.3900
120.5300
117.7400
118.9200
1,605,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
118.4600
120.1600
117.5800
118.2500
4,780,000
Wed, 17 Jun 2026
120.5900
121.7900
116.7800
117.1400
1,671,600
Tue, 16 Jun 2026
122.6000
123.3700
120.5800
120.6500
1,169,200
Mon, 15 Jun 2026
123.1700
124.1800
121.2900
121.5300
1,588,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
120.8700
121.9800
118.7200
119.3400
1,788,100
Thu, 11 Jun 2026
113.3300
118.5500
112.9500
118.2400
1,975,300
Wed, 10 Jun 2026
116.5100
116.8600
112.8800
112.9700
1,861,100
Tue, 09 Jun 2026
114.4600
116.8900
113.5500
116.3600
1,811,900
Mon, 08 Jun 2026
113.1700
113.8200
112.2500
112.8800
1,399,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
111.6300
114.1800
111.6300
113.8000
1,935,000
Thu, 04 Jun 2026
112.8000
114.2900
111.8500
111.9600
1,522,600
Wed, 03 Jun 2026
112.9900
113.5600
110.8600
111.3900
1,526,000
Tue, 02 Jun 2026
112.6100
114.9000
112.1800
113.6400
1,626,200
Mon, 01 Jun 2026
111.2800
112.1000
109.1400
112.0700
1,806,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
112.6400
114.0600
111.8400
112.9800
2,616,900
Thu, 28 May 2026
111.1100
114.3800
110.2700
112.8600
2,060,300
Wed, 27 May 2026
112.8300
113.7000
112.1300
112.8800
2,314,200
Tue, 26 May 2026
108.7900
110.1300
108.6000
109.5400
2,187,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
107.4900
108.0000
106.1700
107.7800
1,459,800
Thu, 21 May 2026
102.9700
107.4000
101.6100
106.6300
2,036,800
Wed, 20 May 2026
101.7400
105.6200
100.6400
104.3900
3,227,700
Tue, 19 May 2026
101.4600
102.1300
100.0000
101.7000
1,906,400
Mon, 18 May 2026
102.6500
105.1600
102.3300
103.6600
1,500,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.0400
105.3800
102.1700
102.6400
1,530,200
Thu, 14 May 2026
106.4000
107.2100
105.6600
105.9200
1,003,300
Wed, 13 May 2026
106.4000
107.7200
105.0900
105.4600
1,352,200
Tue, 12 May 2026
107.4300
107.8000
105.5000
106.3800
1,470,100
Mon, 11 May 2026
109.3000
109.6500
107.6100
107.9500
1,180,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
109.7900
111.1000
108.6900
109.6100
1,391,600
Thu, 07 May 2026
112.8600
113.8600
108.8900
108.9300
2,140,000
Wed, 06 May 2026
110.2300
113.0000
109.3600
111.5300
2,667,500
Tue, 05 May 2026
104.7700
106.9500
104.3100
106.4100
1,041,800
Mon, 04 May 2026
106.6900
107.0000
103.7100
104.0800
2,237,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
108.9200
109.4800
107.1400
107.5100
1,818,500
Thu, 30 Apr 2026
106.2900
109.1200
105.4300
108.5000
2,427,200
Wed, 29 Apr 2026
19 · 10-Q
After market open · 15:03 ET
10-Q ↗
Wed, 29 Apr 2026
107.2600
107.4800
104.0000
104.6900
2,516,000
Tue, 28 Apr 2026
18 · 8-K
After-hours · 16:13 ET
8-K ↗
Tue, 28 Apr 2026
109.7300
110.8300
107.1000
107.6800
2,078,800
Tue, 28 Apr 2026
17 · 8-K
Pre-market · 08:06 ET
8-K ↗
Mon, 27 Apr 2026
110.0300
111.4400
109.1900
110.3000
1,664,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
110.2300
111.0300
109.3200
109.8000
1,560,800
Thu, 23 Apr 2026
112.0100
112.4300
108.6200
110.2900
1,680,400
Wed, 22 Apr 2026
112.5300
113.4300
111.1300
111.6700
1,696,000
Tue, 21 Apr 2026
16 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 21 Apr 2026
114.3800
115.1400
110.6900
110.9200
2,064,800
Mon, 20 Apr 2026
114.1700
115.2500
114.0400
114.7300
1,413,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
115.0000
118.3700
113.8100
114.8500
5,825,000
Thu, 16 Apr 2026
116.0000
116.0000
111.9200
112.1600
2,973,400
Wed, 15 Apr 2026
15 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 15 Apr 2026
109.9300
110.1300
106.8000
107.7200
1,706,700
Tue, 14 Apr 2026
110.5800
110.7400
109.3700
110.5400
1,521,700
Mon, 13 Apr 2026
110.1700
110.3900
107.7000
110.2300
1,819,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
110.7300
111.8800
109.7700
110.3300
1,378,500
Thu, 09 Apr 2026
108.7700
111.0000
107.9000
109.7000
1,956,200
Wed, 08 Apr 2026
110.5600
111.0100
108.8500
110.4700
2,572,900
Tue, 07 Apr 2026
103.1000
103.4100
100.1600
102.2400
2,372,000
Mon, 06 Apr 2026
102.8100
104.0900
102.0100
103.8600
1,405,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
103.4100
106.1800
102.3500
103.2400
1,779,000
Wed, 01 Apr 2026
107.4900
109.1500
106.2500
106.4700
1,861,300
Tue, 31 Mar 2026
14 · DEFA14A
After market open · 11:54 ET
DEFA14A ↗
Tue, 31 Mar 2026
105.3800
107.6700
104.0000
106.8800
2,438,300
Mon, 30 Mar 2026
104.8100
105.4000
103.3600
103.8200
1,362,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
104.6100
105.1800
103.3100
103.8200
1,531,600
Thu, 26 Mar 2026
104.8500
107.5100
104.7100
105.3100
1,756,100
Wed, 25 Mar 2026
105.0500
107.1800
104.1500
106.6900
2,497,700
Tue, 24 Mar 2026
100.4200
104.2400
99.6500
103.4200
2,540,200
Mon, 23 Mar 2026
100.0200
103.1400
99.6800
102.0800
3,773,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.5600
99.2700
96.0700
97.2200
3,638,100
Thu, 19 Mar 2026
98.5900
99.5600
96.0600
98.3800
2,823,800
Wed, 18 Mar 2026
103.1500
103.4300
100.6200
100.7800
1,851,600
Tue, 17 Mar 2026
103.7700
104.7600
103.1900
103.9000
1,685,500
Mon, 16 Mar 2026
13 · DEFA14A
After market open · 13:30 ET
DEFA14A ↗
Mon, 16 Mar 2026
103.2800
104.6300
102.6300
103.4500
1,896,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
101.9600
103.0100
100.6800
101.8900
2,245,500
Thu, 12 Mar 2026
102.9200
103.5400
100.6400
100.7300
2,033,400
Wed, 11 Mar 2026
105.3800
105.8300
103.3300
104.0800
1,807,200
Tue, 10 Mar 2026
108.9600
109.7900
105.7700
105.8500
3,399,000
Mon, 09 Mar 2026
104.9600
108.4300
102.2900
108.2500
3,425,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
109.8900
109.9400
106.1400
106.7000
3,161,400
Thu, 05 Mar 2026
12 · DEFA14A
After-hours · 17:30 ET
DEFA14A ↗
Thu, 05 Mar 2026
11 · DEF 14A
After-hours · 17:29 ET
DEFN14A ↗
Thu, 05 Mar 2026
116.3600
117.0000
110.8900
111.8700
2,305,400
Wed, 04 Mar 2026
119.0400
120.3200
116.9400
117.7000
2,530,500
Tue, 03 Mar 2026
115.5000
119.1400
114.6700
118.1800
2,245,100
Mon, 02 Mar 2026
119.0000
120.8700
116.7300
119.2000
2,310,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10 · S-3ASR
After-hours · 16:31 ET
S-3ASR ↗
Fri, 27 Feb 2026
121.7500
123.4800
120.3700
123.2700
1,892,400
Thu, 26 Feb 2026
123.6300
124.2700
121.5300
123.4800
1,363,800
Wed, 25 Feb 2026
126.1000
126.8200
122.4600
123.1200
1,668,800
Tue, 24 Feb 2026
125.7100
126.8600
125.1600
125.5500
1,545,100
Mon, 23 Feb 2026
125.7600
127.1600
124.4100
125.3500
1,201,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
123.6600
126.8800
122.9600
126.5300
1,838,600
Thu, 19 Feb 2026
9 · 10-K
After market open · 13:16 ET
10-K ↗
Thu, 19 Feb 2026
126.9500
127.9000
123.7600
124.2500
2,544,500
Wed, 18 Feb 2026
129.3200
129.7200
126.1400
128.2500
3,311,900
Tue, 17 Feb 2026
131.5000
132.0600
128.5600
129.1800
2,089,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
131.1800
132.6300
130.7300
131.3400
1,713,700
Thu, 12 Feb 2026
132.0000
133.4300
130.4600
131.5600
2,556,900
Wed, 11 Feb 2026
128.9800
131.2100
128.8700
131.0300
1,618,200
Tue, 10 Feb 2026
127.8600
129.4000
127.0500
129.1400
1,586,600
Mon, 09 Feb 2026
126.2400
128.0500
125.0300
127.5900
1,475,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
125.1100
126.7400
125.0100
126.5100
1,720,000
Thu, 05 Feb 2026
126.0000
126.4700
123.4300
124.4200
2,468,700
Wed, 04 Feb 2026
121.0000
126.0400
120.6300
125.9500
3,384,400
Tue, 03 Feb 2026
116.1200
121.5400
116.1200
119.5200
2,865,600
Mon, 02 Feb 2026
116.1600
117.8000
115.9400
116.4600
2,493,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
116.7600
117.5000
114.8300
115.6300
2,737,000
Thu, 29 Jan 2026
114.8600
116.6000
114.1200
116.5100
2,797,400
Wed, 28 Jan 2026
114.8900
116.1800
112.0700
113.9600
5,740,700
Tue, 27 Jan 2026
8 · 8-K
After-hours · 16:42 ET
8-K ↗
Tue, 27 Jan 2026
112.5600
113.0300
110.2800
110.2800
2,869,100
Mon, 26 Jan 2026
112.4800
113.1500
111.8500
112.6500
1,821,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
113.2800
113.4000
111.2600
112.2900
1,965,300
Thu, 22 Jan 2026
113.1600
114.5200
112.5400
113.9100
2,062,900
Wed, 21 Jan 2026
110.5000
112.8600
109.4900
112.5400
1,923,900
Tue, 20 Jan 2026
109.3700
109.9100
108.3900
109.0100
2,079,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
109.1400
110.6000
108.9700
110.2200
5,937,900
Thu, 15 Jan 2026
109.0900
110.5000
108.4300
110.0700
1,549,100
Wed, 14 Jan 2026
107.7200
109.5900
107.5100
108.5700
1,549,100
Tue, 13 Jan 2026
108.5900
109.0000
106.5500
107.5900
1,875,600
Mon, 12 Jan 2026
108.0100
108.9000
107.2900
108.0500
2,096,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
105.4100
107.6000
105.4000
107.4100
1,679,200
Thu, 08 Jan 2026
102.9700
107.0100
102.3600
105.3000
1,541,600
Wed, 07 Jan 2026
105.5300
105.5800
103.3000
103.9000
1,677,100
Tue, 06 Jan 2026
104.6400
106.1500
104.6100
105.6400
1,701,600
Mon, 05 Jan 2026
103.0100
106.3400
103.0100
105.2100
1,699,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
103.0300
104.7000
102.0100
104.3500
1,810,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
103.5000
103.6100
102.2800
102.4600
1,174,800
Tue, 30 Dec 2025
103.9300
104.3500
103.6200
103.6800
1,212,500
Mon, 29 Dec 2025
104.4300
104.7800
103.7100
104.2500
2,271,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
103.4800
104.4300
103.4000
104.3200
936,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
103.1200
103.9500
102.8500
103.5500
622,400
Tue, 23 Dec 2025
103.8100
104.0000
102.3200
102.6700
1,589,000
Mon, 22 Dec 2025
102.5200
103.8000
102.1700
103.3700
1,475,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
102.5800
103.3700
102.3900
102.6800
3,625,800
Thu, 18 Dec 2025
104.3900
105.4800
102.8300
102.9100
2,263,300
Wed, 17 Dec 2025
103.1100
104.7100
103.0000
103.7200
2,127,700
Tue, 16 Dec 2025
104.5000
104.5900
103.3300
103.7000
1,879,500
Mon, 15 Dec 2025
104.0100
104.2500
102.5700
103.7200
1,655,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.3500
103.9100
102.8300
103.5400
1,708,500
Thu, 11 Dec 2025
7 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 11 Dec 2025
100.7800
103.2800
100.4600
102.7600
1,567,500
Wed, 10 Dec 2025
99.4900
100.7900
98.1600
100.4400
2,122,000
Tue, 09 Dec 2025
100.3600
100.9900
99.2500
99.4300
1,586,100
Mon, 08 Dec 2025
100.8400
101.3800
100.2900
100.3700
2,161,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
101.3100
102.0800
100.7600
101.0300
2,474,700
Thu, 04 Dec 2025
101.4800
102.0000
100.3300
100.6700
1,989,500
Wed, 03 Dec 2025
100.5000
101.7000
100.0400
101.3400
1,720,300
Tue, 02 Dec 2025
100.3100
100.6000
99.0000
100.2500
1,771,000
Mon, 01 Dec 2025
6 · 8-K
After-hours · 16:41 ET
8-K ↗
Mon, 01 Dec 2025
99.3000
101.7500
98.5500
99.8600
2,271,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
100.1800
100.8200
99.9600
100.0400
689,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
99.3700
100.7500
99.2500
99.8900
1,400,100
Tue, 25 Nov 2025
98.1200
100.1700
97.7100
99.6000
2,859,100
Mon, 24 Nov 2025
98.4100
98.7100
96.8300
97.1600
3,013,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
96.4200
100.8000
95.9100
98.7000
3,808,100
Thu, 20 Nov 2025
95.5200
96.0000
94.4600
95.2000
2,297,800
Wed, 19 Nov 2025
94.9400
95.5600
93.3900
94.3400
2,350,000
Tue, 18 Nov 2025
95.0000
95.2800
93.7300
94.8200
3,052,700
Mon, 17 Nov 2025
96.7200
97.1100
95.2600
95.3600
2,168,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
97.4500
97.7700
96.5800
97.0300
1,601,100
Thu, 13 Nov 2025
97.6200
98.7700
97.6200
98.1100
1,809,100
Wed, 12 Nov 2025
96.2500
98.0300
96.0000
97.4900
1,565,100
Tue, 11 Nov 2025
95.9900
96.2500
95.2500
95.9100
1,057,100
Mon, 10 Nov 2025
95.7300
96.2200
94.3400
95.9300
1,699,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
95.1100
96.5100
94.8900
96.2500
1,847,200
Thu, 06 Nov 2025
96.2500
97.0000
95.1100
95.1700
3,974,500
Wed, 05 Nov 2025
94.5200
96.5500
94.0600
96.2500
2,602,500
Tue, 04 Nov 2025
94.3300
95.0200
93.7400
94.9200
2,327,400
Mon, 03 Nov 2025
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 03 Nov 2025
96.6700
97.5700
94.3200
94.9600
2,955,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
4 · 424B2
After market open · 12:51 ET
424B2 ↗
Fri, 31 Oct 2025
96.9400
98.1700
96.5000
97.7500
3,132,500
Thu, 30 Oct 2025
98.0000
100.7900
97.1800
97.4500
2,748,800
Thu, 30 Oct 2025
3 · 424B5
Pre-market · 08:43 ET
424B5 ↗
Wed, 29 Oct 2025
2 · 10-Q
After market open · 14:26 ET
10-Q ↗
Wed, 29 Oct 2025
103.9500
104.0000
99.0400
99.1300
3,446,500
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 28 Oct 2025
106.0900
106.7100
104.9500
105.3100
2,967,000
Mon, 27 Oct 2025
104.0000
105.7800
103.5500
105.4500
2,210,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
104.4300
104.6000
103.0800
103.5000
1,228,400
Thu, 23 Oct 2025
102.8700
103.6200
101.8800
103.5000
1,265,300
Wed, 22 Oct 2025
103.6300
104.2900
102.0000
102.1600
1,443,700
Tue, 21 Oct 2025
102.1700
104.8400
101.9000
104.3800
1,790,700
Mon, 20 Oct 2025
102.0000
102.5400
101.5300
102.1700
1,033,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
101.0200
101.7600
100.2400
101.5700
1,196,000
Thu, 16 Oct 2025
101.5100
101.8400
100.0400
101.0100
1,859,000
Wed, 15 Oct 2025
100.6800
101.3600
98.8600
99.5600
1,517,800
Tue, 14 Oct 2025
98.0000
101.3400
97.9900
100.5000
1,362,500
Mon, 13 Oct 2025
99.2400
99.8900
98.1600
98.8600
1,420,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
100.4700
101.7900
98.4400
98.4800
1,772,700
Thu, 09 Oct 2025
101.8500
102.0400
99.4900
99.6000
1,650,500
Wed, 08 Oct 2025
101.8900
102.0500
101.0000
101.5900
1,519,000
Tue, 07 Oct 2025
103.9900
104.2700
101.5100
101.7000
1,412,500
Mon, 06 Oct 2025
105.1300
105.1300
103.5100
103.5200
1,466,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
104.3500
105.3800
104.0100
104.4300
1,160,200
Thu, 02 Oct 2025
103.9800
105.3200
103.7400
104.5200
1,333,500
Wed, 01 Oct 2025
104.9600
105.5100
103.7100
104.0900
1,588,900
Tue, 30 Sep 2025
104.1500
105.2000
103.5200
105.1100
1,723,300
Mon, 29 Sep 2025
104.4400
105.2800
102.9000
104.0200
2,244,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
104.5800
105.0200
103.2900
103.6500
1,859,000
Thu, 25 Sep 2025
105.2600
105.4400
103.6400
103.9200
1,954,900
Wed, 24 Sep 2025
105.3300
106.6300
105.0400
105.4800
1,686,800
Tue, 23 Sep 2025
109.3600
109.7200
105.7100
106.2400
2,150,600
Mon, 22 Sep 2025
108.6600
109.8300
107.8500
109.4900
2,348,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
110.3800
110.4800
108.3100
109.4200
3,617,800
Thu, 18 Sep 2025
108.4600
109.2600
107.9900
109.0200
1,715,200
Wed, 17 Sep 2025
108.8800
111.5800
107.6200
108.1000
1,492,800
Tue, 16 Sep 2025
109.4200
109.9100
107.9200
108.3600
1,220,500
Mon, 15 Sep 2025
111.3300
111.4700
109.1100
109.4500
1,281,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.1300
111.8000
110.3600
110.7200
1,552,300
Thu, 11 Sep 2025
109.0800
112.1500
109.0000
111.8300
1,505,900
Wed, 10 Sep 2025
108.4400
109.5600
108.1900
108.7800
1,423,600
Tue, 09 Sep 2025
110.7000
110.7700
108.7600
109.3800
2,041,000
Mon, 08 Sep 2025
109.6500
111.6000
108.3500
111.5300
3,265,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
110.4300
112.0100
109.1100
109.9800
2,222,300