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
0.6600
0.7000
0.5900
0.6340
124,300
Thu, 23 Jul 2026
0.7330
0.7330
0.6030
0.6100
246,800
Thu, 23 Jul 2026
38 · 8-K
Next filing day · accepted 22 Jul, 20:13 ET
8-K ↗
Wed, 22 Jul 2026
37 · 424B5
After-hours · 17:13 ET
424B5 ↗
Wed, 22 Jul 2026
0.7580
0.7620
0.7010
0.7370
116,400
Tue, 21 Jul 2026
0.7560
0.8000
0.7320
0.7330
104,700
Mon, 20 Jul 2026
0.7720
0.8000
0.7320
0.7500
78,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.9080
0.9080
0.7640
0.7760
188,300
Thu, 16 Jul 2026
1.0100
1.0350
0.8300
0.8470
247,800
Wed, 15 Jul 2026
0.9800
1.1400
0.9800
1.0300
325,500
Tue, 14 Jul 2026
1.1100
1.1100
0.9330
0.9630
236,100
Mon, 13 Jul 2026
1.1500
1.2200
1.0700
1.0900
212,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.3700
1.3700
1.1600
1.1750
318,700
Thu, 09 Jul 2026
1.4100
1.4100
1.3000
1.3500
97,500
Wed, 08 Jul 2026
1.5100
1.5100
1.3000
1.3900
156,800
Tue, 07 Jul 2026
1.5100
1.5400
1.4400
1.5100
71,100
Mon, 06 Jul 2026
1.6800
2.0400
1.4800
1.5400
497,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.8000
1.8200
1.6650
1.6800
74,900
Wed, 01 Jul 2026
1.7400
1.8500
1.6200
1.7800
223,900
Tue, 30 Jun 2026
2.0800
2.0800
1.6300
1.7300
315,200
Mon, 29 Jun 2026
2.5400
2.5410
2.0200
2.0900
194,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.5800
2.7100
2.4600
2.5200
32,000
Thu, 25 Jun 2026
2.9600
3.0100
2.5500
2.5500
52,100
Wed, 24 Jun 2026
3.0900
3.4200
2.9500
3.0000
71,100
Tue, 23 Jun 2026
3.3600
3.5400
3.1060
3.1200
67,600
Mon, 22 Jun 2026
3.6900
3.7100
3.2200
3.5400
142,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.8500
3.6600
2.8500
3.6100
959,200
Wed, 17 Jun 2026
3.1900
3.4100
2.8100
2.8450
143,100
Tue, 16 Jun 2026
2.6800
3.1900
2.6500
3.1400
175,200
Mon, 15 Jun 2026
2.6800
2.7900
2.5100
2.6400
90,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
36 · S-3/A
After-hours · 16:05 ET
S-3/A ↗
Fri, 12 Jun 2026
2.4900
2.9000
2.4700
2.6300
198,200
Thu, 11 Jun 2026
2.3400
2.5350
2.2100
2.4700
72,800
Wed, 10 Jun 2026
2.3500
2.4800
2.2300
2.3900
74,200
Tue, 09 Jun 2026
2.3500
2.4170
2.2130
2.3500
84,300
Mon, 08 Jun 2026
2.1900
2.5600
2.1100
2.2900
232,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
2.2500
2.3000
2.0300
2.0600
127,600
Thu, 04 Jun 2026
2.2600
2.4800
2.2100
2.2300
100,000
Wed, 03 Jun 2026
2.4400
2.4670
2.2300
2.2400
57,800
Tue, 02 Jun 2026
2.2200
2.5000
2.1400
2.3900
127,100
Mon, 01 Jun 2026
2.2600
2.4500
2.1900
2.2000
102,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
2.4200
2.4200
2.2000
2.2300
60,700
Thu, 28 May 2026
2.3600
2.4100
2.2650
2.2900
60,200
Wed, 27 May 2026
2.1500
2.3800
2.1300
2.3300
46,000
Tue, 26 May 2026
2.4300
2.4300
2.1000
2.1700
134,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
2.6100
2.6600
2.4000
2.4300
60,700
Thu, 21 May 2026
2.6700
2.6700
2.4800
2.6000
71,500
Wed, 20 May 2026
2.6100
2.8800
2.5300
2.6500
88,900
Tue, 19 May 2026
2.7800
2.8000
2.5200
2.5300
50,900
Mon, 18 May 2026
2.9000
2.9200
2.6000
2.7100
52,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
35 · 10-Q
After market open · 15:30 ET
10-Q ↗
Fri, 15 May 2026
3.0200
3.2000
2.9000
2.9300
51,500
Thu, 14 May 2026
3.0500
3.1210
2.8730
3.0900
30,800
Wed, 13 May 2026
2.9000
3.4500
2.9000
3.0600
79,700
Tue, 12 May 2026
3.8200
3.8900
2.8500
3.1200
168,900
Mon, 11 May 2026
3.6200
3.9580
3.2410
3.9100
189,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.1500
4.2000
3.3000
3.9500
150,526
Thu, 07 May 2026
34 · S-3
After-hours · 17:25 ET
S-3 ↗
Thu, 07 May 2026
33 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 07 May 2026
4.4000
4.4500
3.9000
4.1500
164,200
Wed, 06 May 2026
5.7000
5.8500
5.0000
5.7500
25,478
Tue, 05 May 2026
5.4000
5.9000
5.4000
5.6000
42,158
Mon, 04 May 2026
5.6000
5.8000
5.3500
5.4000
32,548
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.5000
5.9000
5.3500
5.4500
68,366
Thu, 30 Apr 2026
5.4500
5.5000
5.2000
5.2500
62,086
Wed, 29 Apr 2026
5.7000
5.7500
5.1500
5.4500
76,894
Tue, 28 Apr 2026
5.9500
6.0000
5.1000
5.7500
93,032
Mon, 27 Apr 2026
7.0000
8.2500
5.9000
5.9500
109,174
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
7.7500
7.9500
6.7500
6.8000
147,206
Thu, 23 Apr 2026
8.8500
9.0000
7.6000
7.7000
72,240
Wed, 22 Apr 2026
9.2500
9.6500
8.5500
8.8500
79,582
Tue, 21 Apr 2026
10.0000
10.4000
9.0000
9.2500
135,884
Mon, 20 Apr 2026
9.5000
10.1000
9.5000
10.0000
38,950
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
9.5500
10.2500
9.4000
9.9500
33,818
Thu, 16 Apr 2026
9.8500
9.9500
9.0000
9.5500
63,836
Wed, 15 Apr 2026
32 · 10-K
After-hours · 16:03 ET
10-K ↗
Wed, 15 Apr 2026
11.2000
11.2000
9.5000
9.9500
71,122
Tue, 14 Apr 2026
11.3500
11.3500
10.5000
11.3000
41,168
Mon, 13 Apr 2026
11.8500
11.8500
10.0500
11.1500
94,056
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9.5000
10.5000
9.5000
10.1500
66,552
Thu, 09 Apr 2026
9.0000
9.4000
8.6500
9.1500
32,380
Wed, 08 Apr 2026
8.4500
9.0000
8.2500
8.9000
36,238
Tue, 07 Apr 2026
8.5000
8.5000
7.7500
8.0500
35,992
Mon, 06 Apr 2026
8.7500
9.0000
8.2500
8.6500
31,286
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8.0000
8.7000
7.3000
8.5000
65,906
Wed, 01 Apr 2026
9.0000
9.9000
8.1000
8.1500
115,754
Tue, 31 Mar 2026
8.5000
9.0000
8.3000
8.6500
40,778
Mon, 30 Mar 2026
9.0000
9.2000
8.0500
8.5500
61,548
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10.2000
10.2000
8.0500
8.8000
89,416
Thu, 26 Mar 2026
10.5000
11.1000
10.0000
10.0000
42,260
Wed, 25 Mar 2026
10.8500
11.4500
10.6500
10.7000
74,408
Tue, 24 Mar 2026
11.7500
11.9500
10.5500
10.6000
75,384
Mon, 23 Mar 2026
11.4000
12.2000
11.0000
11.6500
58,298
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12.5000
12.5000
11.0500
11.8500
53,974
Thu, 19 Mar 2026
12.6500
12.6500
11.5500
12.3000
78,974
Wed, 18 Mar 2026
12.3000
12.6500
11.6500
12.6500
64,558
Tue, 17 Mar 2026
13.5500
13.5500
11.8500
12.6000
136,514
Mon, 16 Mar 2026
14.0000
14.1500
13.0000
13.3000
109,406
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
14.0000
14.5000
13.0500
14.0000
230,042
Thu, 12 Mar 2026
16.7500
16.9000
14.4000
14.8500
445,914
Wed, 11 Mar 2026
22.8500
25.5000
16.7500
18.2500
5,822,036
Tue, 10 Mar 2026
13.3500
15.9000
12.5000
14.7000
24,530
Mon, 09 Mar 2026
13.9000
14.8000
11.6500
13.0500
25,598
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14.0000
14.6500
12.7500
13.9000
35,604
Thu, 05 Mar 2026
17.7000
17.7000
13.5000
13.7500
60,444
Wed, 04 Mar 2026
17.9500
19.7500
16.8500
17.2500
33,698
Wed, 04 Mar 2026
31 · 8-K
Pre-market · 09:16 ET
8-K ↗
Tue, 03 Mar 2026
19.5500
20.1500
17.4500
17.5500
11,720
Mon, 02 Mar 2026
19.0000
20.0000
18.6000
19.4000
3,890
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
19.7000
19.8500
18.6000
19.0000
4,116
Thu, 26 Feb 2026
20.3000
20.5000
18.0000
19.0000
8,066
Wed, 25 Feb 2026
20.5000
20.9000
19.2000
20.2000
9,728
Tue, 24 Feb 2026
19.5000
20.9500
18.8000
20.5000
6,824
Mon, 23 Feb 2026
20.5000
20.9500
18.7500
19.0500
7,368
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
30 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 20 Feb 2026
20.5000
21.1000
18.7500
19.0000
6,724
Thu, 19 Feb 2026
20.4500
20.9500
19.5500
20.2000
3,482
Wed, 18 Feb 2026
19.7000
21.3500
18.0000
19.0000
14,658
Tue, 17 Feb 2026
29 · 424B3
After-hours · 16:44 ET
424B3 ↗
Tue, 17 Feb 2026
21.0000
22.0500
19.0000
19.9000
12,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18.2500
21.0000
17.6500
20.3500
15,926
Thu, 12 Feb 2026
19.9500
20.0000
18.1500
18.1500
17,442
Wed, 11 Feb 2026
20.9000
21.1000
19.0500
20.0000
13,152
Tue, 10 Feb 2026
20.1500
21.6500
20.0000
21.4000
8,386
Tue, 10 Feb 2026
28 · S-3
Next filing day · accepted 09 Feb, 17:45 ET
S-3 ↗
Mon, 09 Feb 2026
22.0500
23.1500
20.0000
20.7500
14,958
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
20.7000
22.9000
20.0500
22.0000
42,154
Thu, 05 Feb 2026
27 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 05 Feb 2026
21.4500
22.4000
19.0000
19.9500
12,976
Wed, 04 Feb 2026
23.7500
23.7500
20.6500
22.0500
20,000
Tue, 03 Feb 2026
26.3500
27.5000
23.5000
23.5000
25,344
Mon, 02 Feb 2026
25.2500
27.1500
25.2500
26.4000
5,612
Mon, 02 Feb 2026
26 · 8-K
Pre-market · 06:01 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
26.3500
26.9500
25.5000
26.5000
10,448
Thu, 29 Jan 2026
28.6500
29.0000
26.5000
27.0000
18,906
Wed, 28 Jan 2026
29.2500
29.5000
28.2500
29.0000
8,512
Tue, 27 Jan 2026
28.2000
29.7000
28.1500
29.7000
12,434
Mon, 26 Jan 2026
25 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Mon, 26 Jan 2026
30.0000
30.2000
28.5000
29.1000
15,932
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
24 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 23 Jan 2026
29.8000
30.2500
28.8500
30.2500
13,504
Thu, 22 Jan 2026
30.0000
31.0000
29.5000
29.5000
16,570
Wed, 21 Jan 2026
31.1000
31.4500
29.0500
30.1500
13,904
Tue, 20 Jan 2026
32.5000
32.5000
30.0000
30.1500
20,362
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
32.5000
35.5000
30.8000
33.7500
89,912
Thu, 15 Jan 2026
31.7500
32.2500
30.0500
30.0500
11,024
Wed, 14 Jan 2026
30.4000
33.0000
30.2500
31.6500
28,978
Tue, 13 Jan 2026
30.8500
31.4000
30.2500
30.4500
12,716
Mon, 12 Jan 2026
31.0000
32.0000
30.5500
32.0000
10,036
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31.3500
32.5000
30.0000
31.6000
28,982
Thu, 08 Jan 2026
23 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 08 Jan 2026
22 · 424B5
After-hours · 16:05 ET
424B5 ↗
Thu, 08 Jan 2026
32.5000
34.0000
31.0500
32.4500
29,508
Wed, 07 Jan 2026
31.8500
34.5000
30.2500
33.2500
73,904
Tue, 06 Jan 2026
21 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Tue, 06 Jan 2026
33.5000
36.8500
31.6500
32.9500
173,218
Tue, 06 Jan 2026
20 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 05 Jan 2026
31.5500
32.4500
30.4500
30.8000
243,980
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 02 Jan 2026
28.0500
32.1500
28.0000
31.0500
16,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
26.5500
28.0000
26.5000
27.8000
13,382
Tue, 30 Dec 2025
18 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Tue, 30 Dec 2025
30.4500
30.4500
27.9000
28.3000
24,898
Mon, 29 Dec 2025
17 · 8-K
After-hours · 16:52 ET
8-K ↗
Mon, 29 Dec 2025
31.9000
32.5000
29.0500
29.0500
18,904
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
31.5000
33.0000
30.7500
32.5000
18,574
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
30.0000
36.2000
29.9000
32.0000
70,066
Tue, 23 Dec 2025
29.3500
31.3000
28.5000
28.5000
13,620
Mon, 22 Dec 2025
30.9000
32.2000
29.0000
29.3500
19,820
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.5000
32.9000
28.5000
31.1000
40,588
Thu, 18 Dec 2025
30.5000
31.0000
25.5000
28.9500
34,198
Wed, 17 Dec 2025
27.8000
33.5000
27.5500
29.4000
92,120
Tue, 16 Dec 2025
16 · 8-K
After market open · 13:28 ET
8-K ↗
Tue, 16 Dec 2025
15 · 8-K
After market open · 09:32 ET
8-K ↗
Tue, 16 Dec 2025
30.0000
30.6500
27.5000
27.8000
39,032
Mon, 15 Dec 2025
32.9500
33.3500
30.0000
30.3000
41,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.3000
36.5000
33.7500
33.7500
27,846
Thu, 11 Dec 2025
37.5500
40.0000
33.4000
34.7500
57,406
Wed, 10 Dec 2025
39.3000
40.2500
35.5000
38.5000
50,324
Tue, 09 Dec 2025
37.9000
43.2000
37.9000
39.3000
46,102
Mon, 08 Dec 2025
42.5000
43.0000
37.5500
41.9000
107,148
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
50.0000
51.0000
42.9000
45.0000
226,782
Fri, 05 Dec 2025
13 · 424B5
Pre-market · 06:00 ET
424B5 ↗
Thu, 04 Dec 2025
65.7500
86.0000
47.6000
48.2000
3,603,254
Wed, 03 Dec 2025
54.0000
56.0000
45.0000
46.2500
149,030
Tue, 02 Dec 2025
61.5000
68.5000
55.0000
55.0000
125,286
Mon, 01 Dec 2025
65.0000
95.5000
58.5000
66.5000
3,396,338
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
47.8000
50.5000
42.4000
48.3000
81,136
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
39.8500
57.0000
35.0500
45.5000
633,742
Tue, 25 Nov 2025
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 25 Nov 2025
31.0000
32.5000
30.5000
31.9000
60,876
Mon, 24 Nov 2025
31.5000
32.6500
30.4500
30.8500
1,978
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
32.5000
33.4500
30.4000
31.0000
2,146
Thu, 20 Nov 2025
32.5000
34.0000
30.8500
32.4500
2,450
Wed, 19 Nov 2025
34.5000
35.0000
31.5500
31.6500
3,324
Wed, 19 Nov 2025
11 · 10-Q
Pre-market · 07:26 ET
10-Q ↗
Tue, 18 Nov 2025
34.3000
35.0000
32.5000
34.4500
3,228
Mon, 17 Nov 2025
36.0000
36.7000
33.7500
34.9500
3,718
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.9000
36.0000
32.0000
35.3000
5,602
Thu, 13 Nov 2025
36.5000
36.5000
32.0000
32.9000
4,366
Wed, 12 Nov 2025
10 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 12 Nov 2025
36.7500
37.2500
35.2500
36.3500
1,514
Tue, 11 Nov 2025
36.3500
38.5000
35.5000
37.3000
708
Mon, 10 Nov 2025
36.6000
39.5000
35.0000
36.5500
8,050
Mon, 10 Nov 2025
9 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
37.4000
37.8500
34.8000
35.7000
3,504
Thu, 06 Nov 2025
37.5000
40.0000
36.0500
36.6500
3,482
Wed, 05 Nov 2025
36.9000
40.0000
36.6500
38.1000
1,594
Tue, 04 Nov 2025
37.0000
40.0000
37.0000
37.6000
2,690
Mon, 03 Nov 2025
40.0000
40.5000
38.0000
38.1000
3,082
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
37.5000
40.0500
37.0000
39.0000
2,972
Thu, 30 Oct 2025
38.9500
39.5000
37.7000
37.8000
3,364
Wed, 29 Oct 2025
40.9000
40.9000
38.6500
39.9500
4,980
Tue, 28 Oct 2025
40.5500
41.6500
39.5000
41.6500
4,958
Mon, 27 Oct 2025
39.6500
41.5000
38.9500
40.3000
7,090
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
38.6500
41.5000
38.6500
39.8000
7,888
Thu, 23 Oct 2025
41.0000
45.2500
39.1000
39.1000
13,336
Wed, 22 Oct 2025
45.6000
46.5000
41.1500
41.1500
12,788
Tue, 21 Oct 2025
42.6500
49.1000
42.6500
46.5000
17,428
Mon, 20 Oct 2025
43.9000
52.0000
40.0000
47.5000
90,678
Mon, 20 Oct 2025
8 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
68.0000
68.0000
64.5000
65.5000
8,444
Thu, 16 Oct 2025
68.5000
70.8500
68.0000
69.0000
7,110
Wed, 15 Oct 2025
75.5000
75.5000
67.7500
70.5000
13,848
Tue, 14 Oct 2025
74.5000
76.0000
70.0000
75.5000
8,372
Mon, 13 Oct 2025
71.5000
74.5000
71.0000
74.5000
4,964
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
77.5000
77.5000
70.0000
71.5000
16,670
Thu, 09 Oct 2025
80.0000
80.0000
75.5000
77.5000
8,502
Wed, 08 Oct 2025
81.5000
85.0000
78.0000
78.5000
15,068
Tue, 07 Oct 2025
75.0000
84.0000
75.0000
82.0000
23,032
Mon, 06 Oct 2025
77.5000
80.5000
75.5000
76.0000
18,682
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
75.5000
84.5000
74.5000
77.0000
32,826
Thu, 02 Oct 2025
7 · 8-K/A
After-hours · 16:15 ET
FORM 8-K/A ↗
Thu, 02 Oct 2025
69.5000
77.0000
68.5000
77.0000
33,010
Wed, 01 Oct 2025
73.0000
74.0000
63.0000
68.0000
61,912
Wed, 01 Oct 2025
6 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Tue, 30 Sep 2025
89.0000
97.5000
75.0000
76.5000
98,206
Mon, 29 Sep 2025
73.5000
123.0000
55.0000
102.2500
725,780
Mon, 29 Sep 2025
5 · 8-K
Pre-market · 08:08 ET
FORM 8-K ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
945.0000
974.0000
917.0000
952.5000
7,912
Thu, 25 Sep 2025
951.0000
988.5000
906.0000
911.0000
3,356
Wed, 24 Sep 2025
853.5000
968.5000
825.5000
956.7500
5,522
Tue, 23 Sep 2025
914.0000
934.5500
818.0000
845.0000
4,298
Mon, 22 Sep 2025
975.0000
981.0000
886.0000
927.5000
4,764
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
875.0000
993.9500
863.5000
981.5000
7,394
Thu, 18 Sep 2025
4 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Thu, 18 Sep 2025
877.0000
908.4500
862.0000
876.7500
1,800
Wed, 17 Sep 2025
951.0000
1030.0000
873.0000
873.5000
7,068
Tue, 16 Sep 2025
939.0000
1006.2500
908.4500
916.0000
4,226
Mon, 15 Sep 2025
962.5000
984.3000
851.5000
962.5000
9,864
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
850.0000
944.5000
845.0000
931.0000
10,964
Thu, 11 Sep 2025
786.0000
858.5000
777.5000
850.0000
6,776
Wed, 10 Sep 2025
693.5000
764.0000
670.5000
763.5000
4,578
Tue, 09 Sep 2025
718.0000
736.5000
656.7500
700.0000
4,304
Mon, 08 Sep 2025
780.0000
783.0000
707.5000
724.0000
4,764
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
711.5000
750.0000
687.5000
727.5000
7,356
Thu, 04 Sep 2025
762.0000
790.0000
678.3000
726.5000
8,820
Wed, 03 Sep 2025
632.0000
760.5000
595.0000
750.5000
12,036
Tue, 02 Sep 2025
601.5000
645.5000
548.3500
609.5000
8,644
Tue, 02 Sep 2025
3 · 8-K
Pre-market · 08:08 ET
FORM 8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
529.0000
583.7500
519.5000
561.0000
8,106
Thu, 28 Aug 2025
484.0000
529.5000
475.0000
529.5000
8,236
Wed, 27 Aug 2025
462.0000
484.0000
462.0000
482.5000
2,382
Tue, 26 Aug 2025
439.0000
469.5000
425.0000
465.5000
2,408
Mon, 25 Aug 2025
457.5000
467.5000
429.7500
439.0000
2,340
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
429.5000
461.2500
426.4500
460.5000
3,014
Thu, 21 Aug 2025
417.0000
428.0000
396.5000
425.0000
2,112
Wed, 20 Aug 2025
419.5000
419.5000
394.0000
417.0000
2,268
Tue, 19 Aug 2025
430.0000
430.0000
385.5000
419.5000
3,040
Mon, 18 Aug 2025
422.5000
437.5000
407.0500
429.0000
1,738
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
400.5000
422.5000
375.5000
416.0000
2,700
Thu, 14 Aug 2025
393.5000
407.0000
369.0000
403.5000
1,444
Wed, 13 Aug 2025
370.0000
399.0000
370.0000
393.5000
1,422
Tue, 12 Aug 2025
360.0000
390.7000
360.0000
372.0000
978
Mon, 11 Aug 2025
366.0000
384.4500
356.5000
360.0000
954
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
356.0000
385.5000
352.5000
369.0000
2,170
Fri, 08 Aug 2025
2 · 10-Q
Pre-market · 08:06 ET
10-Q ↗
Fri, 08 Aug 2025
1 · 8-K
Pre-market · 08:01 ET
8-K ↗
Thu, 07 Aug 2025
373.0000
384.0000
350.0000
358.0000
2,204
Wed, 06 Aug 2025
385.0000
396.0000
362.5000
366.0000
1,686
Tue, 05 Aug 2025
365.0000
397.5000
350.0000
385.0000
3,436
Mon, 04 Aug 2025
374.5000
382.5000
348.2000
372.5000
1,702
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
329.0000
381.5000
325.0000
375.0000
2,766
Thu, 31 Jul 2025
357.5000
375.0000
323.0000
338.5000
3,778
Wed, 30 Jul 2025
415.0000
415.0000
352.5000
357.0000
6,514
Tue, 29 Jul 2025
396.5000
424.0000
386.7500
420.0000
3,104
Mon, 28 Jul 2025
412.5000
424.5000
377.5000
396.5000
4,170
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend