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
27.6900
29.0250
27.6900
28.5300
100,223
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
28.0100
28.1200
27.3900
27.6800
166,000
Thu, 23 Jul 2026
28.2000
28.6100
27.5000
27.6900
349,800
Wed, 22 Jul 2026
28.8300
28.9500
28.2400
28.4900
247,800
Tue, 21 Jul 2026
28.2500
29.5400
28.2500
29.3000
378,300
Mon, 20 Jul 2026
28.1100
28.8700
27.8900
28.3700
406,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
26.7200
28.3900
26.6400
28.1200
335,900
Thu, 16 Jul 2026
29.4900
29.4900
26.3700
27.1650
819,700
Wed, 15 Jul 2026
29.7000
30.0900
28.8050
29.3900
346,800
Tue, 14 Jul 2026
29.2000
30.5600
28.9900
29.8800
411,200
Mon, 13 Jul 2026
30.0400
30.3650
29.1600
29.1800
508,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
32.2200
32.6700
28.9900
30.5700
789,800
Thu, 09 Jul 2026
31.8600
33.1600
31.4500
32.4200
584,900
Wed, 08 Jul 2026
32.8400
33.5000
31.4500
31.9900
1,097,400
Tue, 07 Jul 2026
32.5000
33.4900
31.8700
32.8400
628,600
Mon, 06 Jul 2026
31.2500
32.5200
31.0100
32.3500
592,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
29.9900
31.3150
29.6900
31.2600
575,600
Wed, 01 Jul 2026
29.5600
30.5700
29.4070
29.8100
1,091,000
Tue, 30 Jun 2026
29.1500
30.6900
28.8250
29.8400
653,200
Mon, 29 Jun 2026
28.0200
29.2700
27.8000
29.0000
772,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
27.0200
29.9500
26.7100
28.4300
3,545,100
Thu, 25 Jun 2026
26.5700
28.5000
26.3000
27.0200
1,180,500
Wed, 24 Jun 2026
26.4600
27.0000
26.3000
26.6700
657,600
Tue, 23 Jun 2026
25.3100
26.4600
25.2350
26.4100
649,100
Mon, 22 Jun 2026
25.6900
26.0250
25.3400
25.5700
530,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
25.5100
25.8400
24.9550
25.6800
1,390,500
Wed, 17 Jun 2026
23.8600
24.8800
23.8600
24.8400
474,000
Tue, 16 Jun 2026
24.1600
24.3700
23.5000
23.8600
533,800
Mon, 15 Jun 2026
24.3300
24.6000
23.6700
24.2700
635,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
24.0900
25.0800
24.0200
24.0500
596,600
Thu, 11 Jun 2026
23.9800
24.7600
23.3520
24.0900
643,200
Wed, 10 Jun 2026
21 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 10 Jun 2026
23.7800
24.3500
22.7100
23.6600
746,800
Tue, 09 Jun 2026
23.8500
24.2000
22.9200
23.9300
679,500
Mon, 08 Jun 2026
24.7600
25.0100
23.4900
23.5800
449,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
25.4700
25.6800
23.6150
24.2700
445,600
Thu, 04 Jun 2026
24.6600
25.7700
24.6600
25.4000
455,900
Wed, 03 Jun 2026
24.2500
25.2400
23.9000
24.8600
413,200
Tue, 02 Jun 2026
25.0100
25.3600
24.1900
24.2900
286,500
Mon, 01 Jun 2026
26.3200
26.5400
25.1800
25.4600
522,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
26.3900
26.6700
25.9600
26.4600
674,500
Thu, 28 May 2026
26.0500
26.5420
25.0000
26.4000
178,900
Wed, 27 May 2026
26.3500
26.7900
25.4200
26.0500
401,900
Tue, 26 May 2026
25.7800
26.4100
25.1390
26.3500
495,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
20 · 8-K
After-hours · 17:24 ET
8-K ↗
Fri, 22 May 2026
25.8000
26.0900
25.4900
25.7800
405,300
Thu, 21 May 2026
24.9600
25.9000
24.7200
25.7500
440,100
Wed, 20 May 2026
24.7300
25.5000
24.7300
25.0300
347,600
Tue, 19 May 2026
24.2900
25.0000
23.7580
24.4600
470,200
Mon, 18 May 2026
25.5400
25.7500
24.1600
24.5000
596,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
25.9500
26.2400
25.1500
25.5600
411,800
Thu, 14 May 2026
26.8600
26.8600
25.7200
26.4300
351,000
Wed, 13 May 2026
26.0000
27.0600
25.3330
26.9600
845,100
Tue, 12 May 2026
19 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 12 May 2026
18 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 12 May 2026
25.5500
26.1600
25.0200
25.7800
350,500
Mon, 11 May 2026
26.2200
27.1300
25.3000
25.5200
545,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
25.4500
26.2500
25.1300
26.0300
535,000
Thu, 07 May 2026
26.4700
26.5800
24.8000
25.4700
468,700
Wed, 06 May 2026
26.6900
27.2600
26.2700
26.4700
325,100
Tue, 05 May 2026
27.1500
27.5800
26.1200
26.5600
557,400
Mon, 04 May 2026
26.8100
28.1800
26.7100
26.9300
707,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
26.5300
27.5800
26.2350
27.1700
860,500
Thu, 30 Apr 2026
25.7300
26.8000
25.5900
26.5800
576,800
Wed, 29 Apr 2026
25.7200
25.9150
25.0800
25.6800
412,600
Tue, 28 Apr 2026
17 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Tue, 28 Apr 2026
16 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Tue, 28 Apr 2026
26.4700
27.1450
25.3550
25.9500
655,600
Mon, 27 Apr 2026
25.7200
26.5600
25.4050
26.4700
588,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
25.8500
25.9400
25.1000
25.8100
504,000
Thu, 23 Apr 2026
26.4400
26.7300
25.4300
26.0100
583,700
Wed, 22 Apr 2026
15 · 8-K
After-hours · 16:56 ET
8-K ↗
Wed, 22 Apr 2026
14 · 424B5
After-hours · 16:53 ET
424B5 ↗
Wed, 22 Apr 2026
27.3300
29.0850
26.0000
26.5000
2,220,600
Tue, 21 Apr 2026
26.8300
26.9700
25.4100
25.6900
716,600
Mon, 20 Apr 2026
28.0500
28.5300
26.7950
26.8400
531,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
27.3800
28.6850
26.5600
28.0900
1,374,000
Thu, 16 Apr 2026
26.8500
27.4900
26.4500
26.8700
421,800
Wed, 15 Apr 2026
27.9800
29.0600
26.4900
26.8500
861,300
Tue, 14 Apr 2026
27.6600
28.7200
27.1000
27.6800
2,455,000
Mon, 13 Apr 2026
27.1000
28.9010
26.7150
27.4200
1,274,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
28.0000
28.1650
26.1600
26.6900
1,052,400
Thu, 09 Apr 2026
27.9700
28.6000
27.1400
27.8800
856,000
Wed, 08 Apr 2026
29.3800
29.5000
27.8500
28.0900
926,900
Tue, 07 Apr 2026
28.8800
29.4400
27.6500
28.3300
565,300
Mon, 06 Apr 2026
28.7400
29.6100
28.2100
29.0000
550,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
28.2800
29.8400
28.0000
28.7100
780,500
Wed, 01 Apr 2026
30.4600
31.2300
28.7350
29.0500
934,100
Tue, 31 Mar 2026
29.5000
31.0500
29.5000
29.8500
1,736,500
Mon, 30 Mar 2026
30.3700
30.4000
28.7800
29.0100
1,057,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
30.8200
32.2670
29.1580
30.3800
1,713,900
Thu, 26 Mar 2026
31.1100
35.2800
30.1600
31.7100
1,716,900
Wed, 25 Mar 2026
40.0000
41.0000
29.7700
31.7300
8,232,100
Wed, 25 Mar 2026
13 · 10-K
Pre-market · 07:11 ET
10-K ↗
Wed, 25 Mar 2026
12 · 8-K
Pre-market · 07:08 ET
8-K ↗
Tue, 24 Mar 2026
48.1600
49.2500
46.0600
49.0000
559,200
Mon, 23 Mar 2026
48.8700
49.1800
46.8550
49.0000
523,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
49.3100
50.7000
47.7600
48.0300
1,329,400
Thu, 19 Mar 2026
47.4700
50.0000
46.6700
49.4300
648,700
Wed, 18 Mar 2026
50.4200
51.7400
48.0050
48.4700
491,500
Tue, 17 Mar 2026
51.0200
53.0000
49.9800
50.3900
922,200
Mon, 16 Mar 2026
50.9600
53.6500
50.6000
51.2600
899,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
51.7600
52.8600
49.0600
50.2100
1,065,900
Thu, 12 Mar 2026
49.0300
52.5650
47.0000
51.8350
703,500
Wed, 11 Mar 2026
51.0500
51.0700
48.1600
50.4400
490,900
Tue, 10 Mar 2026
46.2900
51.3600
45.1000
51.0550
1,289,500
Mon, 09 Mar 2026
44.0000
45.9800
42.8800
45.0600
495,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
44.6200
45.8600
43.1000
44.8300
383,500
Thu, 05 Mar 2026
46.2100
46.3450
44.5300
45.3000
350,100
Wed, 04 Mar 2026
46.5900
46.6500
44.4300
46.4800
414,200
Tue, 03 Mar 2026
44.5400
45.2600
43.0000
44.1800
289,900
Mon, 02 Mar 2026
44.5000
46.1300
43.9600
45.6100
236,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
45.4900
46.2750
44.6000
45.5900
379,600
Thu, 26 Feb 2026
47.2300
47.2700
44.6200
45.8400
339,800
Wed, 25 Feb 2026
45.5900
47.4900
45.5100
47.2300
490,800
Tue, 24 Feb 2026
45.9100
46.2800
45.0200
45.3000
294,600
Mon, 23 Feb 2026
44.8300
46.8500
44.2000
45.5400
378,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
44.7100
45.2420
43.3600
44.2200
267,600
Thu, 19 Feb 2026
45.0300
46.5700
42.5600
45.0400
291,200
Wed, 18 Feb 2026
47.8000
48.0300
44.9900
45.0800
577,100
Tue, 17 Feb 2026
46.0100
47.8600
44.5400
46.9700
339,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.0000
48.7600
45.8900
46.0100
416,800
Thu, 12 Feb 2026
47.3000
47.8500
45.5100
47.0400
589,300
Wed, 11 Feb 2026
48.3700
48.4350
44.3000
47.2200
818,100
Tue, 10 Feb 2026
47.6300
48.5150
45.2200
48.3700
283,100
Mon, 09 Feb 2026
45.0900
47.9000
43.8900
47.7100
340,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.2900
46.1800
42.7900
45.0300
663,500
Thu, 05 Feb 2026
46.7000
49.2500
42.1700
43.9500
953,700
Wed, 04 Feb 2026
11 · S-3ASR
After-hours · 17:17 ET
S-3ASR ↗
Wed, 04 Feb 2026
10 · 8-K
After-hours · 16:45 ET
8-K ↗
Wed, 04 Feb 2026
48.2200
48.9400
46.5800
48.1400
598,500
Tue, 03 Feb 2026
46.8200
48.7500
45.7400
47.9700
748,500
Mon, 02 Feb 2026
43.5600
47.3200
42.9410
46.5300
741,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
44.1000
45.6600
43.3890
43.5800
486,800
Thu, 29 Jan 2026
43.1500
45.5500
42.2200
45.0000
629,600
Wed, 28 Jan 2026
45.3400
45.5150
42.3300
43.3600
462,600
Tue, 27 Jan 2026
45.0000
46.9900
44.3850
45.3400
501,800
Mon, 26 Jan 2026
44.2000
46.1100
43.3000
44.5800
385,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
45.8300
47.3600
43.2600
44.2700
548,300
Thu, 22 Jan 2026
43.9300
46.8000
43.7300
46.2000
491,900
Wed, 21 Jan 2026
44.5000
45.0000
42.2730
43.7000
428,100
Tue, 20 Jan 2026
40.1300
44.4500
38.6250
44.3400
546,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
39.8400
41.4400
39.8350
40.7700
229,500
Thu, 15 Jan 2026
41.3000
41.5000
39.4200
39.8100
274,000
Wed, 14 Jan 2026
41.3000
41.7800
38.0000
41.1100
537,200
Tue, 13 Jan 2026
39.9300
41.7900
39.9100
41.3900
511,400
Mon, 12 Jan 2026
40.1700
40.2500
38.4900
40.1900
201,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
38.9500
40.7500
38.9500
40.3200
210,500
Thu, 08 Jan 2026
40.3700
40.7500
38.3850
38.9500
145,400
Wed, 07 Jan 2026
38.3100
40.5500
38.1600
40.3700
337,700
Tue, 06 Jan 2026
38.4200
39.2000
37.3650
38.3700
244,000
Mon, 05 Jan 2026
39.7700
40.9900
37.4700
38.6300
314,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
40.8600
41.8300
38.1300
39.7700
437,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
40.2200
41.5950
39.6700
41.4300
398,000
Tue, 30 Dec 2025
40.3600
40.8500
39.5750
40.0500
243,700
Mon, 29 Dec 2025
41.5100
41.5100
39.9900
40.5500
424,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
42.0800
42.5100
41.1180
42.1000
212,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
42.3300
42.9200
41.4550
42.0800
92,100
Tue, 23 Dec 2025
41.8900
43.1650
41.3650
42.3000
336,600
Mon, 22 Dec 2025
41.7100
42.6900
41.3470
41.9800
390,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.9200
42.5850
40.6580
41.7100
1,599,300
Thu, 18 Dec 2025
39.5000
40.9000
38.4550
40.6200
1,056,000
Wed, 17 Dec 2025
40.4500
41.0000
38.2800
38.4000
379,500
Tue, 16 Dec 2025
39.4300
40.8100
39.4300
40.3500
409,800
Mon, 15 Dec 2025
39.4400
41.0700
39.4400
39.7100
667,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.5700
39.8000
38.5600
38.8600
332,500
Thu, 11 Dec 2025
38.6000
40.1900
38.5050
39.5700
369,700
Wed, 10 Dec 2025
40.6200
41.0600
38.1000
38.6100
482,800
Tue, 09 Dec 2025
41.4100
41.8000
40.5400
40.7600
294,000
Mon, 08 Dec 2025
42.1400
42.5000
41.3000
41.4600
421,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
42.0700
42.9900
41.1710
41.7100
245,600
Thu, 04 Dec 2025
41.7000
43.2900
40.8850
42.6000
516,900
Wed, 03 Dec 2025
37.8900
41.8800
37.4480
41.4900
573,800
Tue, 02 Dec 2025
37.6000
37.8800
36.8400
37.2700
367,900
Mon, 01 Dec 2025
37.6600
38.3900
36.9000
37.6000
479,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
37.8700
38.8500
37.0000
37.7500
200,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
36.7000
38.4900
36.4790
38.0000
344,500
Tue, 25 Nov 2025
37.0100
37.0100
35.9300
36.7000
276,300
Mon, 24 Nov 2025
36.9900
37.4400
36.2250
36.6600
301,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
35.0000
36.9900
34.4400
36.2600
398,300
Thu, 20 Nov 2025
36.0400
37.2300
35.4800
35.5700
358,600
Wed, 19 Nov 2025
32.9000
36.5000
31.4700
35.5400
679,400
Tue, 18 Nov 2025
33.0600
34.1150
32.3500
33.2300
439,900
Mon, 17 Nov 2025
32.5200
34.7300
32.3800
33.5300
534,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
31.9900
33.7600
31.6250
32.5300
912,700
Thu, 13 Nov 2025
32.1800
32.6400
30.0000
31.8400
399,400
Wed, 12 Nov 2025
32.4500
33.3200
31.5500
32.5600
472,600
Tue, 11 Nov 2025
30.1300
32.7200
30.0500
32.2600
486,000
Mon, 10 Nov 2025
28.1700
30.5400
28.1700
30.4900
390,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
29.8700
30.3700
27.6900
28.6000
333,600
Thu, 06 Nov 2025
9 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Thu, 06 Nov 2025
8 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 06 Nov 2025
7 · 424B3
After-hours · 16:11 ET
424B3 ↗
Thu, 06 Nov 2025
29.9900
30.3000
28.4600
29.6300
276,100
Wed, 05 Nov 2025
30.2600
30.4800
26.9580
30.2700
662,300
Tue, 04 Nov 2025
32.9700
33.6950
31.4700
32.4200
280,000
Mon, 03 Nov 2025
32.3600
33.7400
32.3200
33.2400
378,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
33.5100
33.9100
32.3300
32.9100
176,900
Thu, 30 Oct 2025
31.1700
34.2900
31.1700
33.2200
315,500
Wed, 29 Oct 2025
32.1100
33.0600
31.2000
31.2600
274,000
Tue, 28 Oct 2025
31.0500
32.7100
30.3200
32.1000
310,400
Mon, 27 Oct 2025
30.8700
31.4880
30.3400
31.0000
220,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.0000
30.9500
29.2800
30.3900
287,000
Thu, 23 Oct 2025
29.1600
31.1000
29.0950
29.9000
267,900
Wed, 22 Oct 2025
29.2200
30.2600
28.9800
29.1200
367,200
Tue, 21 Oct 2025
29.9700
31.9300
29.0000
29.5200
280,000
Mon, 20 Oct 2025
27.7900
29.8600
27.7900
29.7500
387,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
6 · S-1
After-hours · 16:15 ET
S-1 ↗
Fri, 17 Oct 2025
28.4000
29.1000
27.5400
27.8100
195,000
Thu, 16 Oct 2025
29.6000
29.7600
28.1700
28.4500
235,100
Wed, 15 Oct 2025
28.3100
29.4350
28.3100
29.2600
433,600
Tue, 14 Oct 2025
28.6700
29.0900
28.2000
28.5000
210,800
Mon, 13 Oct 2025
27.4300
29.1470
27.4100
28.5700
598,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
28.7600
29.4450
27.3400
27.4300
270,100
Thu, 09 Oct 2025
28.6000
29.1600
28.2000
28.7600
296,900
Wed, 08 Oct 2025
27.8300
29.6600
26.6300
28.5950
770,800
Tue, 07 Oct 2025
27.7500
28.1200
26.9700
27.8600
348,300
Mon, 06 Oct 2025
27.7900
28.7800
26.4300
27.5200
311,100
Mon, 06 Oct 2025
5 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
26.2500
27.8000
25.8800
27.1100
405,500
Thu, 02 Oct 2025
26.0100
26.7870
24.9900
26.5000
305,500
Wed, 01 Oct 2025
25.7000
26.3890
25.4500
25.8100
307,700
Tue, 30 Sep 2025
25.2000
26.4500
24.4200
25.9300
480,000
Mon, 29 Sep 2025
27.0500
27.8300
24.8500
25.2000
476,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
26.1500
28.3700
26.0400
27.0000
609,200
Thu, 25 Sep 2025
26.0000
27.6700
25.9020
26.3500
747,100
Wed, 24 Sep 2025
25.3100
27.6500
24.9700
26.1800
975,900
Tue, 23 Sep 2025
23.3800
25.1700
23.3400
24.8800
430,600
Mon, 22 Sep 2025
22.8600
24.0200
22.4460
23.6700
500,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
23.6500
24.3200
22.5000
22.9400
2,551,200
Thu, 18 Sep 2025
23.6400
24.6800
23.0100
23.4800
548,000
Wed, 17 Sep 2025
22.8900
24.4900
22.8900
23.5000
509,700
Tue, 16 Sep 2025
22.5900
25.1760
22.5900
23.4600
390,800
Mon, 15 Sep 2025
23.3300
23.4200
22.0400
23.2500
556,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
24.8800
25.4800
22.0100
23.2950
1,267,100
Thu, 11 Sep 2025
21.1000
25.5000
20.0000
24.8000
5,085,400
Thu, 11 Sep 2025
4 · 8-K
Pre-market · 07:48 ET
8-K ↗
Wed, 10 Sep 2025
16.3100
17.4500
15.6990
16.0200
301,600
Tue, 09 Sep 2025
14.8700
17.0700
14.7500
16.3400
473,300
Mon, 08 Sep 2025
16.0500
16.0500
14.9010
14.9700
272,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
14.7800
16.2000
14.2700
15.8800
309,600
Thu, 04 Sep 2025
15.3000
15.6750
14.1570
15.0400
355,600
Wed, 03 Sep 2025
15.4600
16.4000
14.8600
15.1900
390,500
Tue, 02 Sep 2025
14.6400
15.6000
14.4350
15.3200
513,700
Tue, 02 Sep 2025
3 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
14.5100
14.8530
13.8900
14.4900
358,400
Thu, 28 Aug 2025
13.9600
14.3900
13.7750
14.2700
1,262,400
Wed, 27 Aug 2025
13.7800
14.7600
13.6700
13.8700
430,200
Tue, 26 Aug 2025
13.3600
14.6200
13.2800
14.0500
550,400
Mon, 25 Aug 2025
13.4700
13.5400
12.9100
13.3100
235,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
13.3300
14.0200
13.3000
13.4900
264,000
Thu, 21 Aug 2025
13.5900
13.9250
13.0000
13.2300
192,300
Wed, 20 Aug 2025
13.4000
14.0100
13.2350
13.4800
476,500
Tue, 19 Aug 2025
13.2600
13.7500
12.8100
13.4500
215,000
Mon, 18 Aug 2025
13.4900
13.9200
13.2000
13.3500
140,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
13.4200
13.5800
12.8550
13.5000
136,600
Thu, 14 Aug 2025
13.2300
13.5900
13.0000
13.3500
101,100
Wed, 13 Aug 2025
14.0000
14.5600
13.1600
13.6000
299,100
Tue, 12 Aug 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 12 Aug 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 12 Aug 2025
13.5000
13.8500
13.2200
13.7400
99,700
Mon, 11 Aug 2025
13.0700
13.8600
13.0700
13.4700
113,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
13.3600
13.8550
12.9500
13.1400
72,300
Thu, 07 Aug 2025
14.1700
14.1700
12.8950
13.3200
156,200
Wed, 06 Aug 2025
14.5300
14.5800
13.7100
14.2500
105,400
Tue, 05 Aug 2025
15.4000
15.8500
13.8650
14.5100
310,000
Mon, 04 Aug 2025
14.9300
15.7400
13.7500
15.2500
190,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
14.3200
15.3800
13.8200
14.9000
243,300
Thu, 31 Jul 2025
15.1300
15.6800
14.2000
14.7500
270,000
Wed, 30 Jul 2025
15.7100
16.5440
15.3000
15.5000
114,700
Tue, 29 Jul 2025
16.2900
16.4800
15.0000
15.7400
117,800
Mon, 28 Jul 2025
17.0700
17.3750
16.1800
16.3600
46,400
Sun, 27 Jul 2025
Weekend