Daily Nasdaq 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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
118.3600
119.0650
115.5600
115.9600
215,925
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
116.2300
118.1900
115.0500
116.5800
124,100
Thu, 23 Jul 2026
17 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 23 Jul 2026
114.7600
115.1200
113.1500
114.9200
126,200
Wed, 22 Jul 2026
115.5700
115.6600
112.8900
115.3600
93,500
Tue, 21 Jul 2026
115.8500
116.7100
114.1800
115.6400
117,500
Mon, 20 Jul 2026
115.9800
116.4900
114.5700
116.4000
127,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
118.5500
119.2300
115.4900
116.1400
139,800
Thu, 16 Jul 2026
117.2700
121.0300
117.2700
120.0400
152,100
Wed, 15 Jul 2026
115.7200
117.7600
115.1700
117.3300
147,700
Tue, 14 Jul 2026
114.9600
116.1500
114.1800
115.0300
107,800
Mon, 13 Jul 2026
114.4200
115.3300
113.5600
114.9000
114,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.1600
114.7900
113.6600
114.0800
100,800
Thu, 09 Jul 2026
112.4700
114.6400
112.4700
114.0400
109,300
Wed, 08 Jul 2026
113.5500
113.7000
112.0100
112.3700
194,400
Tue, 07 Jul 2026
114.8600
115.9900
114.0600
114.3200
118,400
Mon, 06 Jul 2026
114.3100
114.7600
112.8100
114.3000
170,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.9500
117.0100
113.3600
113.9700
153,300
Wed, 01 Jul 2026
111.7800
115.0400
111.0200
114.7400
210,000
Tue, 30 Jun 2026
111.6700
111.7200
110.3100
111.1300
202,200
Mon, 29 Jun 2026
114.0900
114.3200
111.3900
112.2700
292,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.9600
115.5600
113.5400
114.5800
923,800
Thu, 25 Jun 2026
114.0600
116.1300
112.7400
113.3000
209,800
Wed, 24 Jun 2026
112.2300
114.2400
112.2300
114.2400
172,900
Tue, 23 Jun 2026
112.0700
112.8000
111.0400
111.9900
227,700
Mon, 22 Jun 2026
111.3100
112.5800
110.8700
111.3400
222,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
111.7700
113.2900
110.8800
111.3100
455,300
Wed, 17 Jun 2026
113.5100
115.6600
109.6500
110.6700
292,800
Tue, 16 Jun 2026
114.6000
115.9600
113.5900
114.0100
194,600
Mon, 15 Jun 2026
116.5500
117.5000
113.3200
113.4000
147,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.3200
116.5500
114.6400
116.2700
165,100
Thu, 11 Jun 2026
114.0500
115.0000
112.1600
114.1500
150,300
Wed, 10 Jun 2026
16 · 8-K
After-hours · 17:04 ET
8-K ↗
Wed, 10 Jun 2026
113.3100
115.2500
113.0600
114.0500
167,900
Tue, 09 Jun 2026
111.4500
114.3800
111.4500
112.8300
126,600
Mon, 08 Jun 2026
110.6300
112.4100
110.3600
110.7600
144,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
110.1800
111.7000
110.0000
110.3700
138,200
Thu, 04 Jun 2026
108.3500
111.1400
108.3500
110.0800
226,100
Wed, 03 Jun 2026
109.5100
109.5100
106.9000
107.1800
141,700
Tue, 02 Jun 2026
107.8400
110.6200
107.8400
109.9700
172,500
Mon, 01 Jun 2026
109.4000
109.9900
107.7500
108.4800
128,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
110.1600
110.8500
109.2600
110.2900
173,800
Thu, 28 May 2026
15 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 28 May 2026
110.1600
112.0800
109.0500
110.4800
135,100
Wed, 27 May 2026
112.4200
113.9200
110.2400
110.8000
104,800
Tue, 26 May 2026
111.8700
113.5100
110.8000
112.3800
156,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
111.4400
112.4000
110.7600
111.3100
78,500
Thu, 21 May 2026
111.3800
112.0000
109.9500
111.3100
78,100
Wed, 20 May 2026
108.5800
111.0700
107.5200
111.0400
190,600
Tue, 19 May 2026
107.7800
110.7600
106.5800
108.2400
177,000
Mon, 18 May 2026
107.2600
108.9900
105.5700
107.7800
187,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
108.8300
109.6600
106.5500
106.8000
202,900
Thu, 14 May 2026
109.2100
111.1700
108.5500
108.8800
142,700
Wed, 13 May 2026
109.8000
110.6000
107.9800
108.4000
118,800
Tue, 12 May 2026
111.3900
111.5400
107.7400
109.9700
96,400
Mon, 11 May 2026
113.4700
114.9500
110.1600
110.9800
112,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14 · 10-Q
After market open · 14:01 ET
10-Q ↗
Fri, 08 May 2026
112.6800
113.5500
109.7700
112.9500
128,300
Thu, 07 May 2026
114.7300
115.4900
113.0000
113.2400
122,000
Wed, 06 May 2026
115.0000
116.1500
113.1600
114.5100
148,300
Tue, 05 May 2026
111.8600
114.9700
110.6600
114.5300
130,500
Mon, 04 May 2026
111.9400
113.6600
111.0800
111.4600
103,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
112.3000
114.1200
110.5700
112.6100
98,900
Thu, 30 Apr 2026
110.9100
113.2500
109.9000
111.6100
177,900
Wed, 29 Apr 2026
113.1800
113.3700
111.1600
111.4000
82,000
Tue, 28 Apr 2026
115.5300
116.4800
113.8200
114.1500
181,200
Mon, 27 Apr 2026
113.5300
115.1700
113.3200
114.7900
78,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
114.3700
115.1000
111.2800
113.5300
70,600
Thu, 23 Apr 2026
114.1100
115.7400
114.0800
114.8500
93,500
Wed, 22 Apr 2026
114.5400
115.3200
113.3800
113.9400
79,100
Tue, 21 Apr 2026
115.0000
115.9700
112.5700
114.1500
109,500
Mon, 20 Apr 2026
117.1200
119.5400
113.2900
115.2000
214,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
116.3200
121.8900
115.3100
116.7200
311,200
Thu, 16 Apr 2026
13 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 16 Apr 2026
112.1700
113.0500
111.4500
111.6700
113,400
Wed, 15 Apr 2026
114.3800
114.7300
112.0800
112.9400
99,500
Tue, 14 Apr 2026
114.1400
115.0500
112.0700
114.3300
107,100
Mon, 13 Apr 2026
113.4600
114.9100
112.2800
114.5000
72,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
114.7300
114.8400
112.9800
113.7600
102,500
Thu, 09 Apr 2026
112.5900
116.4600
112.1400
115.0500
109,200
Wed, 08 Apr 2026
114.1100
115.0000
112.7800
112.8900
156,900
Tue, 07 Apr 2026
109.4600
110.9000
109.3800
110.6600
113,300
Mon, 06 Apr 2026
108.5900
110.2800
107.8300
110.0600
92,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
12 · DEF 14A
After market open · 12:32 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
107.5700
109.2400
106.8900
109.0700
56,400
Wed, 01 Apr 2026
109.0800
112.8500
108.7000
109.2200
114,000
Tue, 31 Mar 2026
109.1100
110.0700
107.2100
108.5000
186,100
Mon, 30 Mar 2026
107.2100
109.0000
106.8900
107.9200
132,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
107.4500
107.5100
106.1000
106.7200
102,600
Thu, 26 Mar 2026
106.1000
108.5900
105.9900
108.3500
112,200
Wed, 25 Mar 2026
109.3800
110.4400
106.3900
106.8200
115,900
Tue, 24 Mar 2026
105.9700
109.6900
105.9000
108.5200
248,900
Mon, 23 Mar 2026
107.3400
110.1600
106.5400
107.1200
273,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
104.2000
105.6600
102.6600
104.9000
613,200
Thu, 19 Mar 2026
102.6000
105.0100
101.4800
104.2000
231,600
Wed, 18 Mar 2026
105.2100
105.5700
102.8900
103.3600
267,200
Tue, 17 Mar 2026
108.1900
109.3100
105.7900
106.0700
135,200
Mon, 16 Mar 2026
106.9200
107.6100
106.1000
107.2500
145,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.9000
113.9000
105.8200
106.0600
116,200
Thu, 12 Mar 2026
104.7300
107.8100
104.6800
106.8400
115,000
Wed, 11 Mar 2026
107.6300
108.4000
105.8000
107.0000
95,600
Tue, 10 Mar 2026
108.2900
110.6200
106.5500
108.2600
125,900
Mon, 09 Mar 2026
107.3900
109.6100
104.0600
108.7100
190,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
108.6300
109.1500
105.7000
108.8300
105,900
Thu, 05 Mar 2026
111.6900
113.7800
110.8200
111.4900
173,600
Wed, 04 Mar 2026
114.6400
114.9700
112.1000
112.9500
173,500
Tue, 03 Mar 2026
111.0100
115.6300
109.9100
113.3700
134,500
Mon, 02 Mar 2026
107.9000
113.4600
107.9000
113.0100
145,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 8-K
After market open · 12:09 ET
8-K ↗
Fri, 27 Feb 2026
113.4600
114.2600
108.6800
110.0000
180,800
Thu, 26 Feb 2026
10 · 10-K
After market open · 14:55 ET
10-K ↗
Thu, 26 Feb 2026
114.9500
116.8400
114.5200
115.5900
118,600
Wed, 25 Feb 2026
112.7300
114.3900
111.4000
114.2500
313,200
Tue, 24 Feb 2026
111.0300
112.7900
110.1200
111.5600
141,400
Mon, 23 Feb 2026
116.5200
116.7900
110.0400
110.6100
138,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
115.2100
116.7600
114.0300
116.7600
99,000
Thu, 19 Feb 2026
115.5600
116.7000
114.2800
115.1300
92,700
Wed, 18 Feb 2026
116.9600
118.7100
115.5400
116.4700
78,800
Tue, 17 Feb 2026
118.3700
119.2800
116.8300
116.8300
72,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
116.6600
117.6900
114.1300
117.6800
65,200
Thu, 12 Feb 2026
117.7000
117.9200
114.1700
115.9400
72,500
Wed, 11 Feb 2026
119.9900
122.2100
115.8700
116.5400
101,500
Tue, 10 Feb 2026
119.9400
121.0300
119.0000
119.6300
99,400
Mon, 09 Feb 2026
118.6900
120.9400
118.3400
120.3900
78,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
117.9500
120.0000
116.8200
119.0400
128,800
Thu, 05 Feb 2026
116.3800
118.8700
115.7600
116.6900
90,400
Wed, 04 Feb 2026
113.8900
117.5500
113.6800
116.4700
75,400
Tue, 03 Feb 2026
111.7200
114.0800
110.5300
113.0100
118,600
Mon, 02 Feb 2026
110.2600
112.9400
110.2600
112.1000
112,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
108.7900
110.2300
108.5000
109.9500
202,000
Thu, 29 Jan 2026
108.2200
109.5300
107.9900
109.1700
115,100
Wed, 28 Jan 2026
109.0000
110.0700
107.9400
107.9400
87,000
Tue, 27 Jan 2026
108.7600
109.5200
108.1900
109.2500
73,800
Mon, 26 Jan 2026
108.1800
109.7800
107.3100
108.5900
128,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
115.9200
117.0000
107.4500
108.4700
279,000
Fri, 23 Jan 2026
9 · 8-K
Next filing day · accepted 22 Jan, 17:42 ET
8-K ↗
Thu, 22 Jan 2026
115.9800
117.9100
115.9800
117.3600
108,700
Wed, 21 Jan 2026
112.4700
116.5100
112.4700
115.9400
134,200
Tue, 20 Jan 2026
111.0700
113.2500
110.8200
111.5600
70,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
113.9300
114.9500
112.7700
112.7900
92,200
Thu, 15 Jan 2026
111.8400
114.5000
108.1300
114.3000
76,300
Wed, 14 Jan 2026
109.1000
111.6300
108.3200
111.5700
92,600
Tue, 13 Jan 2026
109.0500
109.4500
107.6500
109.0400
57,900
Mon, 12 Jan 2026
109.2800
109.4400
108.0900
108.7900
99,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
112.3500
113.2900
105.0500
110.3800
145,100
Thu, 08 Jan 2026
108.3200
112.8000
107.7700
112.3300
149,300
Wed, 07 Jan 2026
108.6800
108.6800
107.0600
108.3200
113,000
Tue, 06 Jan 2026
106.5500
108.7300
105.6200
108.5200
117,900
Mon, 05 Jan 2026
105.8900
111.4900
105.8600
107.1600
143,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.2500
108.7000
104.4900
106.4700
157,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
108.1500
108.1500
105.6400
106.0200
184,600
Tue, 30 Dec 2025
108.3000
108.8100
107.2400
108.0600
88,400
Mon, 29 Dec 2025
109.7300
109.7300
108.1200
108.3000
62,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
109.8000
110.6400
108.9100
109.7300
68,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.2100
110.8300
109.1000
109.5900
98,000
Tue, 23 Dec 2025
110.7800
111.9600
110.1300
110.1300
69,800
Mon, 22 Dec 2025
112.7800
113.4100
109.6100
111.4500
205,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
112.0700
112.9900
111.1200
112.6000
438,400
Thu, 18 Dec 2025
112.5600
113.4400
111.5100
112.4600
109,700
Wed, 17 Dec 2025
112.4500
114.6000
111.3200
111.7300
93,300
Tue, 16 Dec 2025
114.1000
114.5000
112.2500
112.8500
166,800
Mon, 15 Dec 2025
114.4000
115.0000
112.5000
113.7500
138,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
114.1100
114.3200
112.1400
113.2800
113,800
Thu, 11 Dec 2025
111.7400
114.2500
111.2700
113.4200
111,800
Wed, 10 Dec 2025
108.5400
112.8200
108.5400
111.8100
165,900
Tue, 09 Dec 2025
109.1000
110.6800
108.6100
108.7900
83,100
Mon, 08 Dec 2025
109.8200
110.5900
108.7500
109.0400
153,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
110.1000
111.0000
108.4500
109.3500
94,600
Thu, 04 Dec 2025
110.5900
112.0000
108.5100
110.1800
123,000
Wed, 03 Dec 2025
112.1400
113.0600
110.2600
111.2100
157,900
Tue, 02 Dec 2025
111.9000
112.2800
110.0000
111.4600
131,700
Mon, 01 Dec 2025
109.8600
112.5300
107.6600
110.9800
103,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.5300
112.0100
107.4400
110.8400
71,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.4700
113.8800
111.2300
111.6100
180,700
Tue, 25 Nov 2025
111.7700
114.9300
111.7700
113.2000
114,200
Mon, 24 Nov 2025
110.0400
112.0000
108.6200
111.0000
87,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
106.6900
112.0000
105.5500
110.4300
166,700
Thu, 20 Nov 2025
8 · 8-K
After market open · 15:47 ET
8-K ↗
Thu, 20 Nov 2025
108.9900
109.7200
105.5500
106.5000
149,900
Wed, 19 Nov 2025
107.6500
109.2600
107.1800
107.7300
109,400
Tue, 18 Nov 2025
106.7300
109.4800
105.7000
107.6500
163,200
Tue, 18 Nov 2025
7 · 8-K
Next filing day · accepted 17 Nov, 17:53 ET
8-K ↗
Mon, 17 Nov 2025
110.9700
111.1700
105.7400
106.9500
130,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
110.1800
111.4300
108.4800
111.1300
103,800
Thu, 13 Nov 2025
6 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 13 Nov 2025
111.5800
113.0000
109.7800
110.1800
104,200
Wed, 12 Nov 2025
112.7900
114.9000
111.7200
112.2500
118,500
Tue, 11 Nov 2025
112.6300
113.9800
111.2300
112.9000
108,600
Mon, 10 Nov 2025
111.1900
113.1700
110.7600
112.7300
103,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 10-Q
After market open · 12:21 ET
10-Q ↗
Fri, 07 Nov 2025
108.9300
110.8100
107.6600
110.7100
131,000
Thu, 06 Nov 2025
110.0000
110.4900
108.4400
108.4900
108,200
Wed, 05 Nov 2025
109.2400
111.3900
107.4400
110.6400
77,200
Tue, 04 Nov 2025
107.9100
109.0100
107.0000
108.8300
108,200
Mon, 03 Nov 2025
108.2700
109.5300
106.7100
108.2300
130,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
108.9000
109.3800
107.9200
108.8600
136,400
Thu, 30 Oct 2025
108.9200
111.0000
108.9200
109.7200
88,200
Wed, 29 Oct 2025
110.9200
113.0200
108.9400
109.4500
129,800
Tue, 28 Oct 2025
112.5800
112.5800
110.7500
111.5300
100,800
Mon, 27 Oct 2025
113.0700
113.1900
111.5700
112.5800
67,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
112.3200
113.0800
111.6500
112.7700
68,800
Thu, 23 Oct 2025
112.5700
113.6200
111.1100
111.3000
82,200
Wed, 22 Oct 2025
113.5900
115.0900
112.2400
112.7300
121,500
Tue, 21 Oct 2025
114.5300
115.0000
112.9100
113.0900
84,300
Mon, 20 Oct 2025
113.1000
115.0000
112.5600
114.8300
107,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
4 · 8-K
After market open · 09:39 ET
8-K ↗
Fri, 17 Oct 2025
115.1800
119.0000
112.5400
112.9300
170,700
Thu, 16 Oct 2025
122.3200
123.0000
113.8100
114.6800
189,700
Wed, 15 Oct 2025
126.0200
126.1400
122.1100
122.6900
85,700
Tue, 14 Oct 2025
120.0000
125.6700
120.0000
125.3800
116,000
Mon, 13 Oct 2025
121.3800
121.6000
119.9700
120.8400
142,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
124.0400
125.1200
119.8500
120.0900
115,600
Thu, 09 Oct 2025
124.8400
124.8700
123.1300
124.2200
64,200
Wed, 08 Oct 2025
126.8600
127.4600
125.0000
125.1100
67,000
Tue, 07 Oct 2025
126.9900
128.8700
125.9500
126.1000
117,000
Mon, 06 Oct 2025
127.4100
128.9500
125.7300
127.2100
132,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
124.7900
127.3200
124.7900
126.5300
113,200
Thu, 02 Oct 2025
124.9000
126.0000
123.5000
124.9100
70,200
Wed, 01 Oct 2025
125.5200
126.7500
124.0000
125.2300
88,900
Tue, 30 Sep 2025
126.9200
127.9400
124.8600
126.4500
102,500
Mon, 29 Sep 2025
130.9900
131.4000
127.4600
127.7100
163,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
130.8600
132.2900
130.2300
130.7900
95,900
Thu, 25 Sep 2025
130.7800
131.0800
129.5700
130.4000
90,200
Wed, 24 Sep 2025
129.7400
131.8300
129.5500
131.0100
116,300
Tue, 23 Sep 2025
129.6800
131.9800
129.1600
129.8900
128,400
Mon, 22 Sep 2025
131.0700
131.5300
129.1300
129.2300
134,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
135.3700
135.4200
131.8100
131.8100
434,300
Thu, 18 Sep 2025
132.0600
135.3800
131.9900
135.3000
164,600
Wed, 17 Sep 2025
129.4200
133.7500
129.0000
131.1300
149,200
Tue, 16 Sep 2025
132.6300
133.6700
128.8900
128.9700
160,100
Mon, 15 Sep 2025
133.9900
135.0500
132.8800
133.2100
252,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
134.4400
135.0000
133.2500
133.5400
117,100
Thu, 11 Sep 2025
134.1600
135.0000
133.8500
134.5500
137,800
Wed, 10 Sep 2025
133.7900
135.0000
133.5000
133.9800
117,700
Tue, 09 Sep 2025
135.0100
135.7300
133.0500
134.0600
110,000
Mon, 08 Sep 2025
134.7300
135.7600
133.5800
135.2900
82,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
136.7900
138.7700
133.8100
134.2700
114,500
Thu, 04 Sep 2025
133.9700
136.5900
133.6000
136.4800
91,100
Wed, 03 Sep 2025
132.5700
133.8600
132.3700
133.5300
74,700
Tue, 02 Sep 2025
131.4400
133.0100
130.1000
132.9200
76,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
134.3200
134.9900
132.9700
132.9700
98,000
Thu, 28 Aug 2025
3 · 8-K
After market open · 15:43 ET
8-K ↗
Thu, 28 Aug 2025
134.4900
134.5000
133.0400
134.2600
102,700
Wed, 27 Aug 2025
132.5500
134.1300
132.5500
133.8500
81,100
Tue, 26 Aug 2025
131.6500
133.1900
129.9600
132.8700
107,900
Mon, 25 Aug 2025
131.7000
133.1600
130.6300
131.8400
99,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
126.0100
133.0000
126.0100
132.9000
139,500
Thu, 21 Aug 2025
126.1500
126.4400
125.1000
125.5000
102,700
Wed, 20 Aug 2025
125.6300
126.6800
125.1400
126.4200
81,700
Tue, 19 Aug 2025
124.9800
125.8700
124.4000
125.3400
68,500
Mon, 18 Aug 2025
123.4800
124.9900
123.0000
124.9900
96,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
125.1400
125.1400
122.9200
123.0900
117,300
Thu, 14 Aug 2025
125.5100
125.5100
123.8300
124.9700
81,400
Wed, 13 Aug 2025
125.0000
127.0000
124.8600
126.6800
136,700
Tue, 12 Aug 2025
121.0300
124.9900
121.0300
124.8800
120,300
Mon, 11 Aug 2025
121.6800
121.6800
119.8900
120.5900
72,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
120.8900
121.9100
120.2500
121.0300
59,900
Thu, 07 Aug 2025
122.8200
122.8200
119.7300
119.9500
74,200
Wed, 06 Aug 2025
123.1700
123.7400
121.3700
122.3200
140,200
Tue, 05 Aug 2025
2 · S-3ASR
After market open · 15:43 ET
S-3ASR ↗
Tue, 05 Aug 2025
1 · 10-Q
After market open · 15:41 ET
10-Q ↗
Tue, 05 Aug 2025
122.8300
122.9000
120.6400
122.7500
111,800
Mon, 04 Aug 2025
122.2100
122.9700
121.6000
122.8700
72,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
123.5000
123.5000
121.1500
122.3000
198,600
Thu, 31 Jul 2025
123.9300
125.9600
123.3200
124.5200
134,000
Wed, 30 Jul 2025
127.2600
127.7300
124.6200
125.0300
152,200
Tue, 29 Jul 2025
127.8100
128.3700
126.4000
126.5200
91,900
Mon, 28 Jul 2025
126.8200
127.4800
126.4700
127.0100
75,500
Sun, 27 Jul 2025
Weekend