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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
6.0800
6.1300
5.4870
5.7200
1,413,600
Thu, 23 Jul 2026
6.0100
6.5300
5.9900
6.1000
1,008,500
Wed, 22 Jul 2026
6.2000
6.6500
6.0650
6.1000
1,006,100
Tue, 21 Jul 2026
6.0700
6.6500
5.9310
6.4700
1,810,200
Mon, 20 Jul 2026
5.5200
5.9000
5.2650
5.7700
1,541,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
5.2000
5.6350
5.0400
5.4400
1,129,400
Thu, 16 Jul 2026
5.4500
5.6190
5.2500
5.4600
1,093,600
Wed, 15 Jul 2026
5.4300
5.9400
5.2900
5.6500
1,818,600
Tue, 14 Jul 2026
5.2900
5.5800
5.0500
5.4000
1,629,800
Mon, 13 Jul 2026
5.9800
6.1200
5.2500
5.2850
2,099,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
6.1900
6.6500
5.9500
6.1300
1,873,200
Thu, 09 Jul 2026
5.9200
6.1200
5.5500
5.9800
1,721,600
Wed, 08 Jul 2026
6.2000
6.2700
5.7600
5.8600
4,230,300
Tue, 07 Jul 2026
8.4100
8.4100
6.4250
6.5200
2,775,000
Mon, 06 Jul 2026
23 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 06 Jul 2026
8.0070
9.3300
7.4100
8.4900
2,178,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
9.7500
10.0500
8.3400
8.4300
5,502,480
Wed, 01 Jul 2026
9.7500
10.1400
9.1800
9.3600
2,609,513
Tue, 30 Jun 2026
10.2000
10.5000
9.9750
10.2150
673,807
Mon, 29 Jun 2026
10.9200
11.1000
10.4250
10.7250
639,360
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
10.4250
11.1750
10.2150
10.7700
383,927
Thu, 25 Jun 2026
11.1000
11.2200
10.2000
10.5900
985,253
Wed, 24 Jun 2026
22 · 8-K
After-hours · 17:00 ET
8-K ↗
Wed, 24 Jun 2026
11.7000
11.7300
10.9950
11.1150
743,780
Tue, 23 Jun 2026
12.0000
12.3750
11.5500
11.5950
710,780
Mon, 22 Jun 2026
12.7950
13.1850
12.0600
12.1800
984,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
12.7500
12.9000
12.2250
12.7500
2,485,880
Wed, 17 Jun 2026
12.6000
13.4850
12.4500
12.6450
737,700
Tue, 16 Jun 2026
12.8550
13.1550
12.4500
12.5250
590,927
Mon, 15 Jun 2026
13.7850
13.8750
12.7500
12.8100
1,089,627
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
12.5550
13.5300
12.3750
12.8550
706,400
Thu, 11 Jun 2026
12.3000
12.6600
12.0150
12.5100
681,720
Wed, 10 Jun 2026
12.6000
13.2000
12.3000
12.3000
620,913
Tue, 09 Jun 2026
13.2900
13.6500
12.5550
12.7950
768,387
Mon, 08 Jun 2026
13.4100
14.2500
13.2000
13.5150
741,053
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
13.5900
13.6050
12.5550
12.9450
1,094,507
Thu, 04 Jun 2026
13.7550
14.0100
13.5750
13.7100
688,367
Wed, 03 Jun 2026
14.9400
14.9400
13.9950
14.0100
541,273
Tue, 02 Jun 2026
15.9000
15.9000
14.7300
14.9400
1,184,980
Mon, 01 Jun 2026
16.5000
16.6500
15.6000
16.2000
806,480
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
15.7500
16.9500
15.1500
16.9500
843,260
Thu, 28 May 2026
15.7500
16.2000
15.4500
15.7500
535,213
Wed, 27 May 2026
15.9750
16.5000
15.7500
16.0500
432,487
Tue, 26 May 2026
16.8000
16.9500
15.9000
16.2000
625,160
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16.9500
17.4000
16.3500
16.6500
531,207
Thu, 21 May 2026
16.6500
17.1000
15.7500
16.9500
598,333
Wed, 20 May 2026
15.6000
16.6500
15.4500
16.6500
644,827
Tue, 19 May 2026
15.1500
15.7500
15.0000
15.3000
818,433
Mon, 18 May 2026
16.2000
16.3500
15.0000
15.4500
1,164,067
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17.1000
17.1000
16.5000
16.6500
809,873
Thu, 14 May 2026
16.8000
18.4500
16.3500
17.5500
1,158,740
Wed, 13 May 2026
17.0250
17.4750
16.6500
16.8000
668,067
Tue, 12 May 2026
17.5500
17.5500
16.5000
17.1000
947,800
Mon, 11 May 2026
17.7750
18.4500
16.8000
17.8500
1,059,847
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
17.4000
18.1500
16.9500
17.8500
609,520
Thu, 07 May 2026
18.3000
18.3000
16.8000
17.4000
1,003,307
Wed, 06 May 2026
21 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 06 May 2026
20 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 06 May 2026
18.4500
18.9000
18.0000
18.7500
1,041,200
Tue, 05 May 2026
18.0000
18.7500
17.5500
18.4500
885,180
Mon, 04 May 2026
18.2250
18.3000
17.1000
17.5500
1,050,313
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
17.7000
18.3000
17.4750
18.1500
875,113
Thu, 30 Apr 2026
17.1000
17.5500
16.6500
17.2500
750,647
Wed, 29 Apr 2026
17.5500
17.8500
16.6500
17.1000
1,020,053
Tue, 28 Apr 2026
17.5500
17.8500
16.9500
17.5500
948,667
Mon, 27 Apr 2026
18.4500
18.5700
17.5500
18.1500
1,372,887
Mon, 27 Apr 2026
19 · DEFA14A
Pre-market · 06:30 ET
DEFA14A ↗
Mon, 27 Apr 2026
18 · DEF 14A
Pre-market · 06:25 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
19.3500
19.6500
18.1500
18.6000
1,076,480
Thu, 23 Apr 2026
19.8000
20.2500
18.6000
18.9000
1,868,913
Wed, 22 Apr 2026
19.6500
21.4500
19.5000
20.1000
2,167,720
Tue, 21 Apr 2026
19.5000
19.8000
18.0000
18.6000
1,572,893
Mon, 20 Apr 2026
18.7500
19.8000
18.0000
18.9000
1,453,253
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
18.1500
21.6000
18.0000
19.5000
2,596,573
Thu, 16 Apr 2026
16.6500
17.1750
16.0500
16.9500
1,307,680
Wed, 15 Apr 2026
15.6000
16.6500
15.3000
16.5000
1,244,100
Tue, 14 Apr 2026
15.4500
16.2000
15.3000
15.4500
1,261,593
Mon, 13 Apr 2026
17 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
Mon, 13 Apr 2026
13.9500
14.8500
13.6950
14.8500
498,087
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
14.1000
14.9850
14.1000
14.2800
373,353
Thu, 09 Apr 2026
14.2500
15.0000
13.5300
14.1300
440,167
Wed, 08 Apr 2026
14.2500
15.1500
13.3500
14.4600
879,767
Tue, 07 Apr 2026
13.1250
13.2000
12.5250
13.0800
401,327
Mon, 06 Apr 2026
13.9500
14.1000
13.2750
13.2750
504,827
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13.4400
13.8000
13.0500
13.6350
506,427
Wed, 01 Apr 2026
14.0850
14.7900
13.5750
13.7700
718,367
Tue, 31 Mar 2026
13.1850
14.0250
12.0000
13.8600
1,100,387
Mon, 30 Mar 2026
13.0950
13.6500
11.5500
11.8500
695,613
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13.6800
13.8000
12.9000
12.9000
514,980
Fri, 27 Mar 2026
16 · 10-K
Pre-market · 06:30 ET
10-K ↗
Thu, 26 Mar 2026
14.5500
14.9850
13.6950
13.6950
428,173
Wed, 25 Mar 2026
14.6250
15.3000
14.6250
14.7450
480,740
Tue, 24 Mar 2026
14.4000
15.1500
14.1750
14.2350
493,327
Mon, 23 Mar 2026
14.7000
14.9700
14.0400
14.4750
629,673
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.3000
15.3750
14.1000
14.2050
1,256,427
Thu, 19 Mar 2026
15.1500
15.4500
14.4900
15.3000
751,173
Wed, 18 Mar 2026
15.6000
15.9000
15.3000
15.4500
614,307
Tue, 17 Mar 2026
15.7500
16.3500
15.4500
15.9000
1,164,167
Mon, 16 Mar 2026
16.2000
16.3500
15.4500
15.6000
1,477,713
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16.4250
16.5000
15.3000
15.6000
1,615,287
Thu, 12 Mar 2026
16.5750
16.8750
15.4500
15.7500
1,463,500
Wed, 11 Mar 2026
17.5500
17.7000
16.3500
16.9500
1,199,993
Tue, 10 Mar 2026
16.9500
18.0000
16.8000
17.4000
1,388,360
Mon, 09 Mar 2026
16.6500
16.6500
15.9000
16.5000
1,108,407
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
16.8000
17.4000
15.9000
16.3500
794,300
Thu, 05 Mar 2026
18.3000
18.6000
16.8000
17.5500
1,664,180
Wed, 04 Mar 2026
16.4250
17.5500
16.2000
17.2500
1,602,840
Tue, 03 Mar 2026
15.0000
15.7500
14.2800
15.4500
819,227
Mon, 02 Mar 2026
15.0000
15.7500
14.5650
15.3000
1,235,307
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
15.7500
16.0500
15.1500
15.3000
582,580
Thu, 26 Feb 2026
15.7500
16.3500
15.0000
16.2000
1,138,127
Thu, 26 Feb 2026
15 · 8-K
Pre-market · 06:35 ET
8-K ↗
Wed, 25 Feb 2026
16.3500
16.8000
15.6000
15.7500
1,619,307
Tue, 24 Feb 2026
14.2500
15.4500
13.8900
15.3000
542,933
Mon, 23 Feb 2026
14.9550
15.3000
14.1000
14.6250
484,967
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15.4500
15.9000
15.0000
15.0000
944,707
Thu, 19 Feb 2026
15.5250
15.6000
15.1500
15.3000
845,740
Wed, 18 Feb 2026
16.6500
16.8000
15.6000
15.6000
1,023,553
Tue, 17 Feb 2026
17.0250
17.2500
16.0500
16.3500
760,573
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
17.5500
17.8350
16.8000
16.9500
987,500
Thu, 12 Feb 2026
17.4000
17.5500
16.6500
17.2500
862,587
Wed, 11 Feb 2026
18.1500
18.4500
16.7250
17.2500
939,833
Tue, 10 Feb 2026
18.7500
18.9000
18.0000
18.0000
648,847
Mon, 09 Feb 2026
19.3500
19.3500
18.6000
18.9000
817,473
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
18.4500
19.9500
18.4200
19.6500
832,487
Thu, 05 Feb 2026
18.1500
19.0500
16.8000
17.1750
1,166,207
Wed, 04 Feb 2026
19.9500
20.2500
18.7500
19.2000
716,000
Tue, 03 Feb 2026
21.7500
22.0500
19.0500
20.2500
1,178,347
Mon, 02 Feb 2026
22.6500
22.6500
21.4500
21.4500
696,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
22.5000
22.9500
22.2000
22.6500
567,513
Thu, 29 Jan 2026
22.9500
23.2500
22.2000
23.1000
720,793
Wed, 28 Jan 2026
24.0000
24.0000
23.1000
23.4000
704,100
Tue, 27 Jan 2026
22.6500
24.1500
22.3500
23.8500
530,400
Mon, 26 Jan 2026
22.8000
23.5500
22.2000
22.6500
613,347
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
23.4000
23.5500
22.5000
22.9500
699,560
Thu, 22 Jan 2026
23.7000
23.8500
23.1000
23.4000
438,307
Wed, 21 Jan 2026
23.4000
24.1500
22.6500
23.5500
711,227
Tue, 20 Jan 2026
23.5500
24.0000
23.1000
23.4000
837,260
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25.2000
25.3500
24.4500
24.6000
614,400
Thu, 15 Jan 2026
26.7000
26.7000
25.2000
25.2000
770,627
Wed, 14 Jan 2026
28.2000
28.6500
26.2950
26.4000
1,280,540
Tue, 13 Jan 2026
27.6000
28.6500
26.8500
28.0500
1,037,067
Mon, 12 Jan 2026
27.6000
28.0500
26.4000
27.3000
855,420
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
28.5000
29.0250
27.3000
27.4500
766,733
Thu, 08 Jan 2026
27.7500
29.2500
27.3000
28.6500
667,773
Wed, 07 Jan 2026
29.1000
29.5500
28.0500
28.6500
742,713
Tue, 06 Jan 2026
30.6000
30.7500
28.5750
29.5500
1,025,087
Mon, 05 Jan 2026
29.2500
31.5000
28.5000
30.3000
2,146,020
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
26.2500
27.6000
25.5000
26.7000
700,860
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
25.8000
26.1000
25.2750
25.5000
485,793
Tue, 30 Dec 2025
26.7000
26.8500
25.8000
25.8000
582,013
Mon, 29 Dec 2025
28.0500
29.2200
27.0000
27.1500
494,413
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
28.3500
28.8000
27.3000
28.3500
425,707
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
27.9000
28.5000
27.3000
28.2000
314,587
Tue, 23 Dec 2025
28.5000
28.8000
27.3000
27.9000
725,927
Mon, 22 Dec 2025
29.8500
30.0000
27.8250
29.2500
1,161,807
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
24.8250
26.7000
24.6000
26.7000
1,994,113
Thu, 18 Dec 2025
26.0250
26.4000
23.5500
23.8500
939,800
Wed, 17 Dec 2025
25.2000
26.2500
24.3000
24.7500
884,140
Tue, 16 Dec 2025
24.6000
25.3500
23.4000
24.7500
1,009,533
Mon, 15 Dec 2025
26.7000
26.8500
24.6000
24.7500
864,180
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
27.9000
29.8500
26.2500
26.7000
907,207
Thu, 11 Dec 2025
28.6500
28.6500
26.5500
27.4500
1,181,387
Wed, 10 Dec 2025
30.7500
31.0500
28.3500
29.1000
1,387,087
Tue, 09 Dec 2025
30.3000
31.9500
28.2000
30.7500
1,289,987
Mon, 08 Dec 2025
34.3500
34.5000
29.8500
30.3000
1,435,980
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
36.0750
36.0750
32.5500
33.4500
1,168,627
Thu, 04 Dec 2025
36.1500
38.1000
34.5000
36.3000
1,666,647
Wed, 03 Dec 2025
35.4000
37.9500
33.7500
35.8500
2,706,200
Tue, 02 Dec 2025
41.1000
41.1000
26.1000
32.8500
5,864,067
Mon, 01 Dec 2025
61.5000
62.1000
53.5500
53.7000
376,387
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.1000
66.6000
63.0000
63.6000
151,440
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.3000
64.2000
61.0500
63.0000
313,433
Tue, 25 Nov 2025
67.0500
67.3500
63.4950
64.5000
194,260
Mon, 24 Nov 2025
68.1000
68.4000
64.3500
65.8500
236,680
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.5500
68.8050
61.9500
66.4500
222,853
Thu, 20 Nov 2025
73.6500
74.8500
67.7250
68.7000
195,147
Wed, 19 Nov 2025
76.8000
78.0000
68.2500
70.9500
211,087
Tue, 18 Nov 2025
75.0000
80.3550
72.7500
76.0500
290,127
Mon, 17 Nov 2025
75.0000
79.2000
72.9000
75.7500
239,787
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
68.1000
77.8500
67.5000
72.9000
346,920
Fri, 14 Nov 2025
14 · 8-K
Pre-market · 06:40 ET
8-K ↗
Fri, 14 Nov 2025
13 · 10-Q
Pre-market · 06:35 ET
10-Q ↗
Thu, 13 Nov 2025
77.4000
77.4000
69.9000
71.1000
243,467
Wed, 12 Nov 2025
76.6500
78.0000
72.0000
73.9500
175,667
Tue, 11 Nov 2025
76.2000
78.9000
72.3000
73.6500
234,527
Mon, 10 Nov 2025
72.9000
76.2000
67.0500
73.3500
280,567
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
66.0000
69.7500
61.2150
69.6000
201,820
Thu, 06 Nov 2025
72.6000
73.6500
65.7000
68.1000
113,213
Wed, 05 Nov 2025
69.9000
73.4100
67.6500
71.8500
139,107
Tue, 04 Nov 2025
69.1500
75.3000
67.9350
69.6000
121,420
Tue, 04 Nov 2025
12 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 03 Nov 2025
76.3500
76.8000
70.1250
73.8000
160,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.2000
81.6000
75.0000
76.3500
155,333
Thu, 30 Oct 2025
77.7000
82.3500
76.6500
77.2500
134,553
Wed, 29 Oct 2025
84.0000
84.6600
79.8000
82.2000
122,460
Tue, 28 Oct 2025
90.9750
92.1000
82.5000
85.2000
206,060
Mon, 27 Oct 2025
90.0000
97.2000
85.6500
89.4000
389,633
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
77.8500
85.2000
76.6500
84.3000
259,893
Thu, 23 Oct 2025
67.8000
75.7500
67.3500
75.7500
149,773
Wed, 22 Oct 2025
69.3000
70.5000
64.6500
67.3500
154,373
Tue, 21 Oct 2025
75.0000
75.8850
70.3500
73.0500
129,093
Mon, 20 Oct 2025
76.6500
76.8000
72.8250
76.3500
130,573
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
74.2500
76.5000
70.8000
71.1000
165,460
Thu, 16 Oct 2025
83.2500
84.4200
75.0000
75.4500
198,487
Wed, 15 Oct 2025
87.7500
89.5500
81.6000
83.8500
138,087
Tue, 14 Oct 2025
87.0000
91.8000
83.7000
86.4000
160,327
Mon, 13 Oct 2025
92.1000
93.7500
89.4000
90.4500
105,813
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
98.1750
98.8500
88.9500
89.2500
270,520
Thu, 09 Oct 2025
101.4000
101.8350
97.6500
98.2500
132,213
Wed, 08 Oct 2025
101.8500
102.9000
98.1000
102.4500
168,987
Tue, 07 Oct 2025
107.7000
109.9500
99.2250
102.0000
226,107
Mon, 06 Oct 2025
108.0000
110.8500
106.5000
107.2500
237,580
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
110.1000
110.1000
103.3500
104.7000
208,980
Thu, 02 Oct 2025
111.7500
112.5000
106.3650
108.4500
245,600
Wed, 01 Oct 2025
102.0000
110.8500
101.5650
108.0000
408,913
Tue, 30 Sep 2025
101.4000
103.2000
99.0000
101.1000
184,280
Mon, 29 Sep 2025
102.1500
102.6000
97.5000
99.3000
215,720
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
99.6000
100.4550
96.4500
98.7000
163,373
Thu, 25 Sep 2025
103.5000
103.9500
98.2500
100.3500
209,293
Thu, 25 Sep 2025
11 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 24 Sep 2025
105.6750
110.1000
104.1000
104.8500
179,333
Tue, 23 Sep 2025
109.5000
109.9500
103.5000
104.1000
175,673
Mon, 22 Sep 2025
105.0000
110.4000
101.1000
108.6000
304,347
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
112.2000
112.4550
106.5000
106.6500
298,600
Thu, 18 Sep 2025
118.7250
120.1500
111.1500
112.2000
376,240
Wed, 17 Sep 2025
118.3500
120.7500
109.0500
115.5000
472,133
Tue, 16 Sep 2025
109.2000
119.1000
107.7000
115.9500
471,907
Mon, 15 Sep 2025
115.0500
115.6500
105.7500
106.1250
361,507
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
122.4000
123.7500
111.7500
118.3500
480,480
Thu, 11 Sep 2025
134.2500
134.2500
120.0000
124.2000
577,840
Wed, 10 Sep 2025
150.0000
153.6000
129.7500
133.0500
868,433
Tue, 09 Sep 2025
134.8500
143.1000
129.4500
139.6500
995,867
Mon, 08 Sep 2025
113.9250
127.2000
113.1000
125.1000
853,447
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
104.2500
112.5000
97.8000
111.0000
799,673
Thu, 04 Sep 2025
124.8750
125.1000
93.6000
96.1500
1,170,447
Wed, 03 Sep 2025
10 · 8-K
After market open · 09:33 ET
CURRENT REPORT ↗
Wed, 03 Sep 2025
138.3000
217.8000
100.5000
120.6000
2,039,507
Wed, 03 Sep 2025
9 · 424B5
Pre-market · 09:28 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 03 Sep 2025
8 · 8-K
Pre-market · 09:13 ET
CURRENT REPORT ↗
Tue, 02 Sep 2025
110.6250
120.0000
99.7500
103.5000
256,257
Tue, 02 Sep 2025
7 · 8-K
Pre-market · 08:18 ET
CURRENT REPORT ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
6 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Fri, 29 Aug 2025
5 · S-3/A
After market open · 15:43 ET
AMENDMENT NO. 1 TO FORM S-3 ↗
Fri, 29 Aug 2025
129.7500
129.7500
111.7500
115.5000
349,556
Thu, 28 Aug 2025
100.5000
135.0000
91.5000
129.0000
655,387
Wed, 27 Aug 2025
94.5000
96.7500
90.7500
90.7500
51,216
Tue, 26 Aug 2025
104.2500
104.2500
92.2500
93.0000
94,984
Mon, 25 Aug 2025
97.1250
106.5000
93.8250
105.0000
83,287
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
90.7500
97.5000
90.0000
96.0000
59,273
Thu, 21 Aug 2025
85.5000
91.5000
82.1250
89.2500
42,441
Wed, 20 Aug 2025
87.7500
88.1250
81.7500
86.2500
49,835
Tue, 19 Aug 2025
96.7500
96.7500
86.2500
87.0000
85,607
Mon, 18 Aug 2025
93.7500
99.0000
90.7500
96.7500
52,527
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · 424B3
After-hours · 16:05 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 15 Aug 2025
108.0000
108.0000
93.0000
95.2500
52,516
Thu, 14 Aug 2025
3 · 10-Q
After-hours · 16:06 ET
QUARTERLY REPORT ↗
Thu, 14 Aug 2025
101.2500
107.2500
99.7500
105.7500
57,976
Wed, 13 Aug 2025
105.7500
114.0000
100.5000
102.7500
127,285
Tue, 12 Aug 2025
99.0000
106.5000
95.2500
105.0000
93,828
Mon, 11 Aug 2025
96.0000
103.5000
94.5000
96.7500
76,493
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
89.2500
102.0000
86.2500
96.0000
111,589
Thu, 07 Aug 2025
89.6250
90.0000
82.5000
86.2500
69,719
Wed, 06 Aug 2025
91.5000
92.2500
85.5000
89.2500
38,217
Wed, 06 Aug 2025
2 · S-3
Next filing day · accepted 05 Aug, 19:32 ET
REGISTRATION STATEMENT ↗
Tue, 05 Aug 2025
90.0000
91.5000
85.5000
90.7500
46,108
Mon, 04 Aug 2025
81.0000
90.7500
79.5000
90.7500
60,093
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
79.5000
81.3750
75.7500
78.7500
35,619
Thu, 31 Jul 2025
1 · 424B3
After-hours · 16:19 ET
PROSPECTUS ↗
Thu, 31 Jul 2025
76.5000
84.0000
75.0000
81.0000
64,919
Wed, 30 Jul 2025
80.2500
80.6250
75.0000
75.0000
35,092
Tue, 29 Jul 2025
81.7500
83.9250
79.5000
80.2500
22,608
Mon, 28 Jul 2025
90.7500
90.7500
81.0000
81.0000
51,141
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend