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
41.5000
41.8800
41.1400
41.5800
61,105
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
39.8800
41.5550
39.5000
41.1600
175,900
Thu, 23 Jul 2026
40.0000
40.2200
39.5000
39.8100
200,900
Wed, 22 Jul 2026
41.4700
41.6150
40.0600
40.4500
229,100
Tue, 21 Jul 2026
41.0800
41.6000
40.2100
41.4700
303,100
Mon, 20 Jul 2026
42.0100
42.5500
41.1000
41.1500
189,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
41.3900
42.4700
41.2600
41.9500
259,900
Thu, 16 Jul 2026
40.0300
42.4700
39.6950
41.7100
324,400
Wed, 15 Jul 2026
39.4300
40.7500
39.0400
40.0700
173,900
Tue, 14 Jul 2026
39.6600
39.8900
38.5000
39.7600
305,100
Mon, 13 Jul 2026
40.6600
41.6660
39.6400
39.8600
233,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
41.5200
41.6050
39.7800
40.5000
285,600
Thu, 09 Jul 2026
39.1500
40.6900
38.8600
40.4600
346,500
Wed, 08 Jul 2026
39.2400
39.5800
38.6500
39.2000
279,800
Tue, 07 Jul 2026
40.3500
41.3500
39.0300
39.7000
426,900
Mon, 06 Jul 2026
38.6300
40.0000
38.1100
39.9100
493,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
38.0900
39.4200
37.7300
38.5200
643,000
Wed, 01 Jul 2026
37.2900
38.5400
37.2000
37.3600
423,900
Tue, 30 Jun 2026
36.4500
37.1550
35.6600
36.9500
315,500
Mon, 29 Jun 2026
35.8800
36.3900
34.9900
36.3400
317,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
36.0000
36.7700
35.2100
35.9100
1,034,800
Thu, 25 Jun 2026
34.9000
35.8500
34.2740
35.8500
199,000
Wed, 24 Jun 2026
34.4000
35.0000
34.0800
34.5800
264,000
Tue, 23 Jun 2026
33.7800
34.3850
33.5600
34.2300
290,600
Mon, 22 Jun 2026
33.4400
34.2500
32.8300
33.6300
234,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
35.0000
35.3150
33.3000
33.4400
351,600
Wed, 17 Jun 2026
33.5300
34.6800
32.7000
34.5800
487,100
Tue, 16 Jun 2026
33.3200
34.0580
32.3300
33.8800
155,900
Mon, 15 Jun 2026
32.9700
33.2800
32.4500
33.0400
197,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
32.7800
33.1450
32.2600
32.8500
321,100
Thu, 11 Jun 2026
32.4400
32.9230
31.3300
32.7800
124,800
Wed, 10 Jun 2026
32.7900
33.6000
32.2700
32.3000
167,600
Tue, 09 Jun 2026
31.4300
32.9000
31.4300
32.7700
322,400
Mon, 08 Jun 2026
31.6300
32.0050
30.8500
31.3800
164,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
30.5300
32.2700
29.6600
31.7100
236,700
Thu, 04 Jun 2026
30.9500
31.5000
29.9150
30.1200
323,300
Wed, 03 Jun 2026
30.9100
31.5300
30.1250
30.3500
386,800
Tue, 02 Jun 2026
31.8300
31.8300
30.5300
30.8600
272,300
Mon, 01 Jun 2026
34.2500
35.0000
31.2500
32.0000
465,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
34.3700
34.9000
33.8300
34.2500
285,300
Thu, 28 May 2026
33.9200
34.3700
33.4700
34.3600
185,800
Wed, 27 May 2026
33.9200
34.5400
33.7000
34.0000
146,500
Tue, 26 May 2026
34.0300
34.5800
33.2200
33.9200
148,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
34.9900
35.9000
33.8100
33.9200
182,600
Thu, 21 May 2026
35.0700
35.8350
34.2450
34.5900
207,000
Wed, 20 May 2026
15 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 20 May 2026
34.9800
35.4600
34.4600
35.3200
230,600
Tue, 19 May 2026
35.5300
36.4200
34.6300
34.9800
146,400
Mon, 18 May 2026
35.4100
36.2300
34.9300
35.3400
168,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
36.9000
37.3450
35.4800
35.5500
402,500
Thu, 14 May 2026
35.8800
37.1500
35.5250
36.9000
305,300
Wed, 13 May 2026
35.2500
35.6000
34.0000
35.5900
430,900
Tue, 12 May 2026
34.1300
35.8700
33.0400
35.4200
247,700
Mon, 11 May 2026
36.0100
36.4450
34.0700
34.1300
434,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
35.6400
37.5400
35.3100
35.9000
384,600
Thu, 07 May 2026
33.4250
35.8400
32.0500
35.7300
563,900
Wed, 06 May 2026
14 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 06 May 2026
13 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 06 May 2026
31.6100
32.9600
31.2750
32.5300
466,300
Tue, 05 May 2026
31.0400
31.4600
30.2630
31.4600
168,700
Mon, 04 May 2026
31.0100
32.0000
30.8900
31.1000
119,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
31.4300
31.9000
30.9400
31.3000
181,400
Thu, 30 Apr 2026
30.7100
31.3600
30.1200
31.3200
190,400
Wed, 29 Apr 2026
30.5400
31.5700
30.3500
30.7100
234,200
Tue, 28 Apr 2026
31.0400
31.3000
30.4550
30.7900
147,700
Mon, 27 Apr 2026
30.0100
31.0100
29.6000
30.8900
158,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
29.9100
30.1600
29.1300
30.0100
213,200
Thu, 23 Apr 2026
29.4800
30.4630
29.4250
30.1100
158,100
Wed, 22 Apr 2026
28.8900
29.6700
28.1900
29.3700
263,000
Tue, 21 Apr 2026
29.7500
30.0200
28.6600
28.9000
245,700
Mon, 20 Apr 2026
30.5700
31.2350
29.5600
29.6400
117,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
30.7600
31.1800
30.6770
30.7400
149,100
Thu, 16 Apr 2026
30.3700
30.9450
29.9600
30.4200
314,200
Wed, 15 Apr 2026
30.5000
30.9800
29.9700
30.5400
118,900
Tue, 14 Apr 2026
31.2200
31.5000
30.6000
30.6500
133,200
Mon, 13 Apr 2026
30.7000
31.3300
30.5900
31.3200
192,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
31.6100
31.6900
30.2000
30.6800
141,800
Thu, 09 Apr 2026
30.7600
31.7700
30.7600
31.6700
115,700
Wed, 08 Apr 2026
31.3100
31.6550
30.7200
31.0100
276,100
Tue, 07 Apr 2026
29.9900
30.6400
29.9600
30.5500
327,200
Mon, 06 Apr 2026
29.6600
30.0200
29.4100
29.9200
306,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
29.9000
30.3300
29.5750
29.6600
250,800
Wed, 01 Apr 2026
30.4000
30.9400
30.1700
30.3500
505,700
Tue, 31 Mar 2026
12 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Tue, 31 Mar 2026
30.9200
30.9200
29.8000
30.4800
189,500
Mon, 30 Mar 2026
30.0600
30.3300
29.0700
30.1400
211,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
30.5600
31.4900
29.4900
29.8400
221,300
Thu, 26 Mar 2026
31.0100
31.0100
30.2100
30.5600
295,900
Wed, 25 Mar 2026
31.4100
31.4800
30.5300
31.1100
182,800
Tue, 24 Mar 2026
31.3700
31.3700
30.4050
31.0200
257,800
Mon, 23 Mar 2026
31.6600
32.1900
30.5050
31.3700
193,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
32.0600
32.1800
30.5700
31.0500
414,800
Thu, 19 Mar 2026
33.2400
33.5150
31.6300
32.0600
180,700
Wed, 18 Mar 2026
32.6500
33.6150
32.5300
33.2600
326,900
Tue, 17 Mar 2026
33.6100
34.1650
32.8200
33.0300
182,400
Mon, 16 Mar 2026
33.0400
33.8500
33.0290
33.4900
150,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
34.1000
34.5600
32.6550
32.8900
275,700
Thu, 12 Mar 2026
33.5600
34.7400
33.5200
34.0900
234,200
Wed, 11 Mar 2026
33.6900
34.4100
33.2500
34.0300
296,100
Tue, 10 Mar 2026
34.4400
34.6400
33.6800
34.0500
482,300
Mon, 09 Mar 2026
33.5800
34.7700
32.9850
34.4400
302,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
32.6200
33.6850
32.5650
33.6600
419,400
Thu, 05 Mar 2026
33.2300
33.3800
32.7000
33.3000
211,700
Wed, 04 Mar 2026
32.9200
33.5700
32.5300
33.5400
266,000
Tue, 03 Mar 2026
33.0500
33.8300
32.1890
33.0200
280,500
Mon, 02 Mar 2026
33.1300
34.1800
31.8500
33.8200
267,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
30.3800
35.0000
30.0950
33.7100
526,000
Thu, 26 Feb 2026
31.7200
31.8900
28.7850
30.4900
748,500
Thu, 26 Feb 2026
11 · 10-K
Pre-market · 08:05 ET
10-K ↗
Wed, 25 Feb 2026
10 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 25 Feb 2026
32.3300
33.3100
31.7500
33.0900
299,100
Tue, 24 Feb 2026
32.3200
32.5600
31.2800
31.9800
280,300
Mon, 23 Feb 2026
32.4000
32.8300
31.9900
32.5600
327,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
32.4500
32.5150
31.8600
32.3200
111,900
Thu, 19 Feb 2026
32.5500
32.7750
31.9200
32.3500
191,800
Wed, 18 Feb 2026
31.9600
33.0400
31.7800
32.6500
304,000
Tue, 17 Feb 2026
32.0100
32.2500
30.9950
31.8500
426,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
31.1200
32.4400
31.0100
31.9700
151,200
Thu, 12 Feb 2026
31.8900
32.2900
31.0300
31.1600
178,700
Wed, 11 Feb 2026
31.0700
31.7500
30.8700
31.6100
323,800
Tue, 10 Feb 2026
30.8000
31.0900
30.2800
30.9700
143,400
Mon, 09 Feb 2026
30.3900
31.0100
30.0000
30.8000
349,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
29.9500
30.4650
29.5000
30.3500
247,600
Thu, 05 Feb 2026
29.0100
30.5300
29.0100
29.9800
331,700
Wed, 04 Feb 2026
29.1100
29.7200
28.6600
28.9200
283,600
Tue, 03 Feb 2026
28.6700
29.3600
28.3200
29.2200
451,100
Mon, 02 Feb 2026
27.6900
28.6800
27.4950
28.2200
279,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
27.3200
27.7650
26.7100
27.6200
291,100
Thu, 29 Jan 2026
27.4800
27.4800
26.6650
27.3400
256,200
Wed, 28 Jan 2026
27.4500
27.8400
27.0100
27.4900
447,100
Tue, 27 Jan 2026
30.5400
30.7000
27.0700
27.6300
787,700
Mon, 26 Jan 2026
30.5300
30.7800
30.2250
30.5400
224,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
31.5500
31.8600
29.8310
30.5300
287,500
Thu, 22 Jan 2026
30.1600
31.9400
30.1350
31.1600
863,500
Wed, 21 Jan 2026
29.4000
30.1600
28.4400
30.0000
371,000
Tue, 20 Jan 2026
28.6600
29.6000
28.0260
29.3000
214,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
29.8100
30.2000
28.7000
29.1500
246,800
Thu, 15 Jan 2026
28.8400
30.1600
28.6750
29.9000
244,400
Wed, 14 Jan 2026
28.6200
28.8200
28.2100
28.8200
284,700
Tue, 13 Jan 2026
28.8000
29.0000
28.3650
28.7500
176,800
Mon, 12 Jan 2026
28.1200
28.8900
27.6310
28.8600
218,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
29.1200
29.2200
28.1200
28.1300
178,800
Thu, 08 Jan 2026
28.7600
29.7950
28.7600
29.1000
186,200
Wed, 07 Jan 2026
28.8800
29.6200
28.6840
28.9000
294,300
Tue, 06 Jan 2026
28.2300
28.8400
28.0700
28.5900
218,300
Mon, 05 Jan 2026
27.6600
28.5450
27.6500
28.4000
184,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
28.1500
28.1500
27.5300
27.8300
161,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
28.8000
28.8000
28.1100
28.1500
113,000
Tue, 30 Dec 2025
29.2400
29.2700
28.6800
28.8000
140,900
Mon, 29 Dec 2025
29.0300
29.3250
28.7100
29.2300
225,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
29.3300
29.5550
28.7900
29.0500
108,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
29.3600
29.5600
29.0200
29.2300
65,200
Tue, 23 Dec 2025
29.4000
29.5900
29.0600
29.3600
140,600
Mon, 22 Dec 2025
29.3300
29.9100
29.1600
29.4500
249,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
29.1800
29.5200
28.9900
29.3400
301,000
Thu, 18 Dec 2025
29.6100
29.9500
29.1110
29.3600
234,300
Wed, 17 Dec 2025
29.6300
29.8700
29.2600
29.3900
251,600
Wed, 17 Dec 2025
9 · 8-K/A
Next filing day · accepted 16 Dec, 19:02 ET
8-K/A ↗
Tue, 16 Dec 2025
29.9600
30.4600
29.5300
29.7300
254,900
Mon, 15 Dec 2025
29.8200
30.0150
29.4410
29.7300
213,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
29.5000
30.1800
29.3950
29.7200
291,900
Thu, 11 Dec 2025
29.2500
29.6500
29.1350
29.5100
277,100
Wed, 10 Dec 2025
28.7000
29.2000
28.5500
29.0700
244,100
Tue, 09 Dec 2025
29.0100
29.2450
28.4700
28.9000
218,500
Mon, 08 Dec 2025
29.5000
29.5000
28.7200
28.8200
240,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
29.0700
29.2500
28.5900
29.2100
239,500
Thu, 04 Dec 2025
28.9900
29.4500
28.6200
28.9400
269,500
Wed, 03 Dec 2025
28.9800
29.7000
28.6050
29.0800
299,100
Tue, 02 Dec 2025
29.5800
30.2600
28.8600
29.2700
369,300
Mon, 01 Dec 2025
27.7100
29.2400
27.6400
28.4000
473,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
28.2300
28.2300
27.4000
27.7000
111,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
27.8700
28.1800
27.8050
28.0900
254,500
Tue, 25 Nov 2025
26.9500
28.1000
26.7800
28.0700
272,100
Mon, 24 Nov 2025
26.5800
27.0000
26.4000
26.8000
220,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
25.8300
26.9500
25.5650
26.6700
271,100
Thu, 20 Nov 2025
26.4900
26.6800
25.8800
25.9100
173,900
Wed, 19 Nov 2025
26.0500
26.3600
25.7000
26.1600
205,100
Tue, 18 Nov 2025
26.4200
26.6800
25.7400
26.0900
311,400
Mon, 17 Nov 2025
25.4500
26.1800
24.9200
25.4000
376,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
24.8200
24.9950
24.4600
24.9000
228,500
Thu, 13 Nov 2025
25.0000
25.1600
24.6100
24.8900
237,000
Wed, 12 Nov 2025
25.1700
25.7100
25.0790
25.2500
193,800
Tue, 11 Nov 2025
24.7000
25.6900
24.2100
25.2600
261,900
Mon, 10 Nov 2025
25.2700
25.8500
24.3750
24.6000
329,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
23.9200
26.1300
23.5000
25.5400
491,400
Thu, 06 Nov 2025
25.4300
25.4300
22.2550
23.7500
527,100
Wed, 05 Nov 2025
8 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 05 Nov 2025
7 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 05 Nov 2025
6 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 05 Nov 2025
25.2800
26.1000
25.0300
25.1700
374,300
Tue, 04 Nov 2025
24.9600
25.6500
24.8550
25.2800
384,400
Mon, 03 Nov 2025
25.2500
25.2550
24.3300
25.0500
313,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24.6100
24.8300
24.2600
24.7300
307,800
Thu, 30 Oct 2025
24.8000
25.2600
24.5600
24.6100
257,500
Wed, 29 Oct 2025
25.8900
26.1300
24.8050
25.0300
185,500
Tue, 28 Oct 2025
25.3000
26.0150
25.1500
25.8900
312,800
Mon, 27 Oct 2025
25.1800
25.3650
24.8300
25.2600
169,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
25.2600
25.9200
24.8300
25.2400
310,900
Thu, 23 Oct 2025
24.8800
25.2200
24.3700
24.4800
331,700
Wed, 22 Oct 2025
24.1300
25.0950
23.8650
24.9800
566,500
Tue, 21 Oct 2025
24.0400
24.1500
23.2800
24.0300
1,114,400
Mon, 20 Oct 2025
23.6600
24.0700
23.4300
24.0000
138,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
23.8400
24.0650
23.6100
23.6400
136,900
Thu, 16 Oct 2025
24.3900
24.3900
23.8700
23.9100
139,100
Wed, 15 Oct 2025
24.0700
24.4500
23.8700
24.2400
153,400
Tue, 14 Oct 2025
23.6900
24.0900
23.6500
24.0700
263,100
Mon, 13 Oct 2025
24.4600
24.5250
23.9000
23.9900
165,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
24.9500
24.9500
24.1700
24.3500
219,000
Thu, 09 Oct 2025
25.1200
25.3800
24.9300
25.0400
173,600
Wed, 08 Oct 2025
25.2100
25.6200
24.8900
25.2900
240,800
Tue, 07 Oct 2025
25.4600
25.9050
24.9500
25.0100
162,200
Mon, 06 Oct 2025
25.8600
26.0950
25.4400
25.5200
182,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
25.7600
26.4200
25.5900
25.8600
322,300
Thu, 02 Oct 2025
5 · 8-K/A
After market open · 14:52 ET
8-K/A ↗
Thu, 02 Oct 2025
25.0900
25.6900
25.0900
25.5700
210,100
Thu, 02 Oct 2025
4 · 8-K
Next filing day · accepted 01 Oct, 18:39 ET
8-K ↗
Thu, 02 Oct 2025
3 · 8-K
Next filing day · accepted 01 Oct, 18:39 ET
8-K ↗
Wed, 01 Oct 2025
25.0500
25.4300
24.6850
25.4000
192,900
Tue, 30 Sep 2025
25.1200
25.9600
25.0300
25.2200
330,200
Mon, 29 Sep 2025
25.4600
25.5300
25.0300
25.1800
236,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
24.6200
25.4800
24.3000
25.4000
229,500
Thu, 25 Sep 2025
24.8500
24.9650
24.3100
24.5500
223,100
Wed, 24 Sep 2025
24.3900
25.2900
24.1300
24.9000
276,400
Tue, 23 Sep 2025
24.6400
24.7900
24.4200
24.5000
211,300
Mon, 22 Sep 2025
24.0200
24.6200
23.9300
24.5800
156,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
24.7600
24.9650
24.0200
24.1200
455,200
Thu, 18 Sep 2025
24.3800
24.8000
24.1100
24.7600
247,300
Wed, 17 Sep 2025
24.6100
24.9050
24.2900
24.3600
220,700
Tue, 16 Sep 2025
25.0800
25.2200
24.5800
24.6300
244,700
Mon, 15 Sep 2025
25.7800
25.8400
25.1600
25.2000
230,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
25.7000
26.1100
25.4800
25.5800
417,200
Thu, 11 Sep 2025
24.7400
25.7800
23.6800
25.7100
378,800
Wed, 10 Sep 2025
24.7500
25.0800
24.1850
24.6000
572,800
Tue, 09 Sep 2025
24.6300
24.8500
24.2100
24.8300
311,900
Mon, 08 Sep 2025
24.2900
24.5400
23.8150
24.5100
265,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
24.0000
24.3100
23.7950
24.2900
246,200
Thu, 04 Sep 2025
24.6900
24.9000
24.0500
24.0800
322,400
Wed, 03 Sep 2025
23.8400
24.8400
23.7600
24.6900
542,500
Tue, 02 Sep 2025
23.7400
24.3900
23.6500
23.9600
697,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
24.3500
24.5500
23.9350
24.0100
243,300
Thu, 28 Aug 2025
24.6300
24.6300
24.0400
24.2900
270,900
Wed, 27 Aug 2025
24.1300
24.5300
24.0000
24.4900
290,900
Tue, 26 Aug 2025
24.6800
24.7100
24.0800
24.2700
372,600
Mon, 25 Aug 2025
25.1100
25.3700
24.5600
24.6400
355,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
25.0200
25.5800
24.8700
25.1700
278,300
Thu, 21 Aug 2025
25.0400
25.4600
24.7300
24.7500
317,700
Wed, 20 Aug 2025
25.2200
25.4400
24.8300
25.1600
325,500
Tue, 19 Aug 2025
25.1300
25.3400
24.8010
25.0000
468,000
Mon, 18 Aug 2025
25.2900
25.4850
25.0400
25.1100
350,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
25.0000
25.5000
24.6400
25.2600
451,900
Thu, 14 Aug 2025
25.7400
26.0050
24.6900
24.7000
608,200
Wed, 13 Aug 2025
27.0500
27.1600
26.0600
26.0800
459,400
Tue, 12 Aug 2025
26.3600
26.8200
25.8700
26.8000
364,900
Mon, 11 Aug 2025
25.9700
26.6600
25.5750
26.1500
521,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
24.7600
27.2100
24.4150
26.0000
1,025,000
Thu, 07 Aug 2025
23.7000
24.9650
22.9000
24.1200
1,024,600
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 06 Aug 2025
22.1000
22.4050
21.8350
22.2600
503,100
Tue, 05 Aug 2025
22.3700
22.7400
22.1500
22.1900
273,700
Mon, 04 Aug 2025
22.1800
22.3800
22.0650
22.1600
193,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
22.0000
22.2850
21.7300
22.0700
356,800
Thu, 31 Jul 2025
22.3500
23.1450
22.0500
22.1700
265,500
Wed, 30 Jul 2025
23.0000
23.8700
22.5500
22.5700
309,000
Tue, 29 Jul 2025
23.3400
23.5640
22.9100
22.9800
263,000
Mon, 28 Jul 2025
23.3600
23.4800
23.1200
23.2200
219,800
Sun, 27 Jul 2025
Weekend