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
Thu, 10 Sep 2026
No data yet
Wed, 09 Sep 2026
5.5000
5.9000
5.3100
5.7750
237,946
Tue, 08 Sep 2026
31 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Tue, 08 Sep 2026
8.2000
8.5000
5.7500
5.9100
1,365,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
19.9900
23.0000
17.0000
17.0000
1,130,400
Thu, 03 Sep 2026
15.3600
19.9500
15.3100
19.6900
391,200
Wed, 02 Sep 2026
11.3500
16.0000
10.4900
15.1600
676,500
Tue, 01 Sep 2026
9.9600
11.9000
9.4010
11.3500
363,700
Mon, 31 Aug 2026
9.8300
10.3350
9.4100
9.8500
262,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
10.2200
11.0000
9.6200
10.4400
456,400
Thu, 27 Aug 2026
9.4600
10.5500
9.2200
10.4300
139,900
Wed, 26 Aug 2026
10.0200
10.4380
9.2180
9.7200
234,300
Tue, 25 Aug 2026
8.8400
10.5000
8.5100
10.5000
104,400
Mon, 24 Aug 2026
8.3300
8.9500
7.8000
8.9400
89,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
8.3000
9.1300
8.3000
8.7100
53,400
Thu, 20 Aug 2026
8.1300
8.9900
7.2630
8.7800
108,100
Wed, 19 Aug 2026
30 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Wed, 19 Aug 2026
8.0200
8.8800
7.7700
8.1600
161,400
Tue, 18 Aug 2026
6.5400
9.9000
6.5400
7.7950
970,800
Mon, 17 Aug 2026
6.0400
6.4900
5.2200
6.4900
99,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
29 · 10-Q
After market open · 13:54 ET
FORM 10-Q FOR JUNE 2026 ↗
Fri, 14 Aug 2026
5.3700
5.9400
5.3520
5.6200
39,600
Thu, 13 Aug 2026
5.1600
5.6950
5.1600
5.5400
36,000
Wed, 12 Aug 2026
5.8300
5.9500
5.3150
5.4300
33,300
Tue, 11 Aug 2026
6.1600
6.4600
5.7600
6.0000
103,800
Mon, 10 Aug 2026
5.3100
6.8900
5.1800
6.4400
331,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
7.1400
7.1400
4.8700
5.2000
347,900
Thu, 06 Aug 2026
9.9300
10.8600
8.0300
8.2100
310,300
Wed, 05 Aug 2026
10.1200
10.8780
9.7860
10.2100
304,900
Tue, 04 Aug 2026
11.8500
14.3200
9.6000
10.6000
1,783,500
Mon, 03 Aug 2026
15.5100
17.9000
9.2800
11.5000
12,666,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
10.2200
17.5900
8.4200
11.6000
103,149,500
Thu, 30 Jul 2026
1.9000
1.9700
1.8800
1.8800
18,200
Wed, 29 Jul 2026
2.2000
2.2000
1.7900
1.7900
20,300
Tue, 28 Jul 2026
2.2100
2.2900
2.1100
2.1100
10,500
Mon, 27 Jul 2026
2.2100
2.3400
2.1000
2.2800
18,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.3100
2.3900
2.2550
2.2900
10,500
Thu, 23 Jul 2026
2.3900
2.5600
2.2000
2.3100
28,600
Wed, 22 Jul 2026
2.2200
2.4400
2.2100
2.4200
15,900
Tue, 21 Jul 2026
2.5100
2.5100
2.2500
2.2500
18,300
Mon, 20 Jul 2026
2.7000
2.7000
2.5000
2.5100
19,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.8600
2.9550
2.6700
2.7100
19,500
Thu, 16 Jul 2026
3.0100
3.0200
2.8300
2.8400
14,100
Wed, 15 Jul 2026
3.2700
3.2800
2.9700
2.9800
21,100
Tue, 14 Jul 2026
2.9200
3.2200
2.8800
3.2200
24,100
Mon, 13 Jul 2026
2.7300
3.1000
2.5790
2.9500
64,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.6800
2.8100
2.5630
2.7500
21,500
Thu, 09 Jul 2026
2.8100
2.8300
2.6300
2.7900
32,500
Wed, 08 Jul 2026
2.8400
2.8500
2.6100
2.8500
25,500
Tue, 07 Jul 2026
2.8400
2.9000
2.7200
2.9000
36,100
Mon, 06 Jul 2026
3.4600
3.4800
2.7020
2.9600
101,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.9200
3.9220
3.3500
3.5200
102,100
Wed, 01 Jul 2026
3.5400
4.5000
3.2400
4.0900
237,900
Tue, 30 Jun 2026
3.4700
4.1100
3.0300
3.8000
166,800
Mon, 29 Jun 2026
3.9300
4.1900
3.5100
3.7900
145,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.8000
4.4700
3.8000
4.3700
486,000
Thu, 25 Jun 2026
28 · 8-K
After-hours · 17:21 ET
FORM 8-K ↗
Thu, 25 Jun 2026
6.0300
7.1300
4.7500
4.7600
28,357,300
Wed, 24 Jun 2026
3.7200
4.5600
3.3500
4.4200
1,059,100
Tue, 23 Jun 2026
2.1800
7.4000
2.1800
4.1100
77,224,700
Mon, 22 Jun 2026
2.3960
2.3960
1.8400
2.1720
74,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
27 · 8-K
After market open · 11:57 ET
CURRENT REPORT ↗
Thu, 18 Jun 2026
2.7040
2.7040
2.2680
2.3280
76,250
Wed, 17 Jun 2026
2.8800
2.8800
2.6880
2.7200
12,200
Tue, 16 Jun 2026
2.9640
3.1000
2.7840
2.8760
32,075
Mon, 15 Jun 2026
3.2200
3.2200
3.0600
3.0800
21,950
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.3800
3.3800
3.0120
3.3200
27,275
Thu, 11 Jun 2026
3.3200
3.6680
3.1280
3.4800
160,625
Wed, 10 Jun 2026
3.2600
3.3200
3.1000
3.3200
29,400
Tue, 09 Jun 2026
3.0000
3.6000
2.8160
3.3240
109,625
Mon, 08 Jun 2026
2.9200
4.9200
2.5920
3.0000
1,169,275
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.1360
3.1840
2.8640
2.8800
11,525
Thu, 04 Jun 2026
3.1240
3.2000
2.8440
3.0360
47,150
Thu, 04 Jun 2026
26 · 424B4
Next filing day · accepted 03 Jun, 18:43 ET
PROSPECTUS ↗
Wed, 03 Jun 2026
3.2640
3.4400
3.2640
3.3560
85,325
Tue, 02 Jun 2026
3.3200
3.5200
3.2000
3.2200
50,025
Mon, 01 Jun 2026
3.2880
3.4000
3.0800
3.3200
64,425
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.1600
3.2280
3.0000
3.2280
19,450
Thu, 28 May 2026
2.9280
3.2000
2.8200
3.1680
20,825
Wed, 27 May 2026
3.1440
3.2080
2.8480
2.9640
55,625
Tue, 26 May 2026
25 · 8-K
After market open · 15:19 ET
CURRENT REPORT ↗
Tue, 26 May 2026
3.2760
3.3600
3.1200
3.2360
37,775
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.1800
3.2800
3.0280
3.2800
28,275
Thu, 21 May 2026
3.0000
3.3200
2.8720
3.2720
35,450
Wed, 20 May 2026
2.9640
3.2640
2.6000
3.0920
106,675
Tue, 19 May 2026
3.2000
3.2400
2.1200
2.9000
120,650
Mon, 18 May 2026
3.3600
3.6520
3.2000
3.4240
143,750
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.7920
5.0000
2.6400
3.3720
2,114,450
Thu, 14 May 2026
24 · 10-Q
After market open · 15:16 ET
FORM 10-Q FOR MAR 2026 ↗
Thu, 14 May 2026
3.4000
8.2400
2.4440
2.8720
3,493,500
Wed, 13 May 2026
3.0240
3.4960
3.0240
3.2040
16,450
Tue, 12 May 2026
3.4640
3.4640
3.0000
3.1080
15,400
Mon, 11 May 2026
3.9200
3.9600
3.3000
3.3600
30,325
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.2800
4.5200
4.0000
4.0000
17,150
Thu, 07 May 2026
4.2400
4.8800
4.2000
4.3600
50,700
Wed, 06 May 2026
4.6000
4.8000
4.2400
4.2400
25,000
Tue, 05 May 2026
4.8800
5.1600
4.5600
4.6400
51,000
Mon, 04 May 2026
5.3600
6.2000
4.6400
4.6800
121,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
23 · S-1/A
After market open · 15:00 ET
FORM S-1 AMENDMENT 2 ↗
Fri, 01 May 2026
4.9200
5.0000
4.7200
4.8800
13,500
Thu, 30 Apr 2026
4.4200
5.1200
4.2000
4.9200
27,725
Wed, 29 Apr 2026
22 · DEFA14A
After-hours · 16:53 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Wed, 29 Apr 2026
5.6080
5.6520
4.3200
4.6800
41,100
Tue, 28 Apr 2026
21 · S-1/A
After market open · 15:29 ET
AMENDMENT #1 TO FORM S-1 ↗
Tue, 28 Apr 2026
5.9200
5.9200
5.2000
5.6000
17,025
Mon, 27 Apr 2026
20 · 8-K
After market open · 14:38 ET
FORM 8-K ↗
Mon, 27 Apr 2026
6.3200
6.3200
5.7600
6.0400
12,750
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
19 · DEF 14A
After-hours · 17:00 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 24 Apr 2026
7.0000
7.0000
5.6600
6.1200
21,925
Thu, 23 Apr 2026
18 · S-1
After-hours · 17:20 ET
REGISTRATION STATEMENT ↗
Thu, 23 Apr 2026
8.0400
8.4000
6.6000
7.0000
36,900
Wed, 22 Apr 2026
7.9600
8.5200
7.7160
8.3600
9,850
Tue, 21 Apr 2026
7.7600
8.7200
7.7600
8.1600
24,875
Mon, 20 Apr 2026
7.6400
8.1200
7.4440
7.7600
17,950
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
8.4800
8.4800
7.5000
7.5600
30,850
Thu, 16 Apr 2026
8.8000
9.2400
8.0000
8.3600
28,900
Wed, 15 Apr 2026
10.9600
10.9600
7.9000
8.7200
73,825
Tue, 14 Apr 2026
17 · PRE 14A
After-hours · 17:19 ET
PRELIMINARY PROXY STATEMENT ↗
Tue, 14 Apr 2026
12.7200
13.3960
10.0800
10.6000
65,150
Mon, 13 Apr 2026
12.0400
13.1600
12.0000
12.9600
25,225
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
16 · 8-K
After-hours · 17:26 ET
CURRENT REPORT ↗
Fri, 10 Apr 2026
10.8400
13.4800
10.4320
12.2800
65,825
Thu, 09 Apr 2026
12.6400
12.9600
10.8400
11.0400
39,800
Wed, 08 Apr 2026
15.2400
16.0000
12.6000
13.1600
95,450
Tue, 07 Apr 2026
16.5200
16.5720
13.8400
15.1000
261,025
Mon, 06 Apr 2026
29.9200
37.9200
21.2800
22.9600
13,138,075
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15.6000
15.6000
12.8400
13.3600
2,750
Wed, 01 Apr 2026
14.4400
15.1200
14.3800
14.6400
900
Tue, 31 Mar 2026
15 · 10-K
After market open · 13:25 ET
FORM 10-K ↗
Tue, 31 Mar 2026
15.5320
15.5320
14.0000
14.4400
1,425
Mon, 30 Mar 2026
15.7600
15.7600
14.4000
14.4000
525
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
12.6400
15.3200
12.2000
15.3200
4,625
Thu, 26 Mar 2026
14.0440
15.2000
10.9400
12.0000
6,750
Wed, 25 Mar 2026
17.9600
20.8000
10.9600
13.5200
30,850
Tue, 24 Mar 2026
17.1600
18.4000
17.1600
18.3200
3,225
Mon, 23 Mar 2026
16.8000
17.4000
16.6800
17.3600
1,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17.5800
18.0800
16.8000
16.8000
6,600
Thu, 19 Mar 2026
16.8000
17.5800
16.8000
17.0000
775
Wed, 18 Mar 2026
17.2400
18.4000
16.8800
18.4000
4,200
Tue, 17 Mar 2026
16.9600
17.9600
15.7760
17.6000
5,375
Mon, 16 Mar 2026
16.9600
16.9600
15.3440
16.7600
1,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16.1000
17.1560
14.8800
16.2720
2,875
Thu, 12 Mar 2026
16.8800
17.4800
16.5080
16.8000
3,200
Wed, 11 Mar 2026
19.2400
19.5760
16.2800
17.7200
22,550
Tue, 10 Mar 2026
18.0000
22.8920
18.0000
22.3440
77,850
Mon, 09 Mar 2026
17.2000
19.2000
16.6400
17.4400
1,850
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17.4400
19.0800
17.0000
17.4400
4,100
Thu, 05 Mar 2026
18.6400
19.3200
16.5200
17.4000
4,225
Wed, 04 Mar 2026
19.0400
20.0800
18.6800
19.4000
1,975
Tue, 03 Mar 2026
20.0000
20.0000
19.0000
19.0000
1,775
Mon, 02 Mar 2026
20.0000
21.1200
19.7200
20.0400
2,425
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.8000
20.8000
19.9600
19.9600
850
Thu, 26 Feb 2026
20.0000
21.2200
19.2440
21.2200
2,875
Wed, 25 Feb 2026
20.9600
22.6800
19.6000
20.6000
8,100
Tue, 24 Feb 2026
20.5600
20.8400
20.0800
20.7400
1,150
Mon, 23 Feb 2026
21.5480
22.4800
20.2800
20.3600
2,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
23.2400
23.8400
21.5200
22.3600
5,225
Thu, 19 Feb 2026
24.4000
25.5600
23.2000
23.9200
8,400
Wed, 18 Feb 2026
20.4400
26.4600
20.0800
24.1600
22,000
Tue, 17 Feb 2026
20.6000
20.6000
19.2400
20.0400
1,875
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
20.9600
23.2000
19.8360
20.0000
13,625
Thu, 12 Feb 2026
22.0000
23.4480
19.6200
20.0800
9,800
Wed, 11 Feb 2026
24.0800
24.7800
20.6000
21.4800
18,575
Tue, 10 Feb 2026
23.0400
24.6800
20.0800
24.5600
6,000
Mon, 09 Feb 2026
28.5200
51.3200
23.0320
24.4000
81,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
22.3600
28.6800
22.3600
26.7600
5,485
Thu, 05 Feb 2026
14 · 8-K
After market open · 09:30 ET
FORM 8-K ↗
Thu, 05 Feb 2026
26.0000
26.4000
20.0000
20.5600
2,738
Wed, 04 Feb 2026
30.0000
30.0000
24.6800
26.6800
1,428
Tue, 03 Feb 2026
30.3200
31.2000
28.8400
29.9200
375
Mon, 02 Feb 2026
30.3600
34.0000
29.9600
31.0400
5,365
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.0000
33.5600
28.2400
29.2000
583
Thu, 29 Jan 2026
30.0000
31.2000
27.9200
30.0000
680
Wed, 28 Jan 2026
30.4000
31.2000
30.0000
31.2000
753
Tue, 27 Jan 2026
31.7600
31.7600
29.5600
31.2000
773
Mon, 26 Jan 2026
31.2000
31.6400
28.0800
29.8400
2,820
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
29.6000
34.0000
29.6000
31.0400
593
Thu, 22 Jan 2026
30.0000
31.6000
29.2000
29.6000
475
Wed, 21 Jan 2026
27.6000
30.2400
27.5200
28.8000
978
Tue, 20 Jan 2026
28.7600
28.8000
27.4000
27.5200
533
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
27.6000
29.0400
26.0000
27.2400
1,795
Thu, 15 Jan 2026
29.4400
31.1200
27.8000
27.8800
1,885
Wed, 14 Jan 2026
30.4000
32.4000
29.6000
30.0000
2,775
Tue, 13 Jan 2026
31.1600
34.0000
30.0000
30.0000
2,883
Mon, 12 Jan 2026
36.7600
36.7600
28.0400
30.0000
9,550
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36.7600
36.9600
35.6000
36.0000
5,170
Thu, 08 Jan 2026
35.6000
37.2000
35.2000
35.6000
3,828
Wed, 07 Jan 2026
36.4000
36.6800
34.6000
35.0000
13,505
Tue, 06 Jan 2026
35.1200
38.5200
34.4800
34.4800
21,013
Mon, 05 Jan 2026
34.4400
38.7200
34.0000
36.2000
8,120
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.0000
35.1600
31.2000
34.0000
2,463
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.6000
36.0000
32.4000
32.4000
6,718
Tue, 30 Dec 2025
37.2000
37.4000
35.2000
36.4000
4,130
Mon, 29 Dec 2025
38.0000
38.0000
30.1200
37.6000
12,088
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
56.0000
56.0000
42.0000
44.8000
22,120
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
62.4000
66.8000
53.6000
56.0000
7,710
Tue, 23 Dec 2025
13 · 8-K
After market open · 15:28 ET
FORM 8-K ↗
Tue, 23 Dec 2025
67.6000
70.0000
60.4000
63.2000
1,798
Mon, 22 Dec 2025
80.8000
81.6000
68.8000
70.2000
1,660
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
116.8000
117.2000
79.6000
81.6000
3,868
Thu, 18 Dec 2025
138.0000
138.0000
116.4000
116.4000
643
Wed, 17 Dec 2025
12 · 8-K
After-hours · 17:08 ET
CURRENT REPORT ↗
Wed, 17 Dec 2025
11 · S-1/A
After market open · 14:07 ET
AMENDMENT NO. 2 ↗
Wed, 17 Dec 2025
146.8000
146.8000
140.0000
140.0000
310
Tue, 16 Dec 2025
10 · S-1/A
After-hours · 17:14 ET
AMENDMENT NO 1 ↗
Tue, 16 Dec 2025
144.4000
145.2000
142.8000
142.8000
83
Mon, 15 Dec 2025
147.5600
147.5600
146.0000
146.0000
30
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
143.6000
148.6000
136.3600
137.2000
198
Thu, 11 Dec 2025
143.2000
150.0000
138.4000
144.0000
218
Wed, 10 Dec 2025
144.4000
158.4000
140.8000
145.2000
143
Tue, 09 Dec 2025
132.0000
149.3200
132.0000
146.0000
365
Mon, 08 Dec 2025
9 · S-1
After-hours · 17:09 ET
REGISTRATION STATEMENT ↗
Mon, 08 Dec 2025
144.4000
152.4000
142.8000
142.8000
178
Mon, 08 Dec 2025
8 · 8-K
Next filing day · accepted 05 Dec, 20:21 ET
CURRENT REPORT ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
122.4000
147.6000
122.4000
147.6000
268
Thu, 04 Dec 2025
133.6000
136.4000
127.6000
136.4000
135
Wed, 03 Dec 2025
131.0000
131.0000
128.4000
131.0000
28
Tue, 02 Dec 2025
134.0000
137.2000
131.2000
131.2000
75
Mon, 01 Dec 2025
130.0000
132.0000
127.2000
132.0000
90
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.8000
132.4000
125.6000
132.4000
108
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.2000
133.9200
119.2000
123.2000
313
Tue, 25 Nov 2025
7 · 8-K
After market open · 15:24 ET
FORM 8-K ↗
Tue, 25 Nov 2025
124.4000
133.2000
116.4000
123.6000
600
Mon, 24 Nov 2025
125.6000
134.4000
124.8000
124.8000
283
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
109.2000
128.8000
109.2000
128.4000
430
Thu, 20 Nov 2025
104.0000
138.0000
100.4000
112.8000
1,783
Wed, 19 Nov 2025
102.0000
121.6000
99.3600
104.8000
3,605
Tue, 18 Nov 2025
104.8000
107.2000
100.0000
100.8000
520
Mon, 17 Nov 2025
114.8000
130.8000
107.2000
107.6000
360
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.0000
123.2000
116.8000
118.8000
438
Thu, 13 Nov 2025
142.0000
142.0000
123.2000
123.2000
1,185
Wed, 12 Nov 2025
146.4000
149.2000
141.2000
141.2000
68
Tue, 11 Nov 2025
152.0000
156.0000
144.0000
144.8000
473
Mon, 10 Nov 2025
6 · 10-Q
After market open · 15:34 ET
FORM 10-Q FOR SEP 2025 ↗
Mon, 10 Nov 2025
146.0000
160.0000
146.0000
148.0000
128
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
158.0000
158.0000
141.2000
145.2000
1,045
Thu, 06 Nov 2025
160.4000
160.4000
152.0000
158.8000
293
Wed, 05 Nov 2025
161.8000
164.0000
161.8000
164.0000
65
Tue, 04 Nov 2025
168.4000
168.4000
158.8000
158.8000
285
Mon, 03 Nov 2025
157.2000
172.8000
157.2000
169.2000
573
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
162.2800
173.0000
162.2800
172.8000
283
Thu, 30 Oct 2025
168.8000
172.4000
161.3600
171.6000
215
Wed, 29 Oct 2025
160.0000
174.8000
155.5600
171.2000
373
Tue, 28 Oct 2025
168.8000
168.8000
154.4400
160.8000
450
Mon, 27 Oct 2025
5 · 8-K
After market open · 13:07 ET
CURRENT REPORT ↗
Mon, 27 Oct 2025
4 · DEF 14C
After market open · 09:30 ET
FORM DEF 14C ↗
Mon, 27 Oct 2025
196.0000
210.0000
157.2000
169.6000
4,120
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
165.6000
195.2000
165.6000
195.2000
2,578
Thu, 23 Oct 2025
156.8000
168.0000
156.0000
163.8000
260
Wed, 22 Oct 2025
162.4000
164.0000
152.0000
158.4000
578
Tue, 21 Oct 2025
163.6000
168.4000
158.0000
162.4000
378
Mon, 20 Oct 2025
160.0000
174.0000
158.0000
169.6000
3,213
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
156.4000
162.4000
145.2000
145.2000
450
Thu, 16 Oct 2025
160.0000
172.2000
150.8000
162.0000
1,848
Wed, 15 Oct 2025
148.0000
162.0000
140.0000
160.8000
945
Tue, 14 Oct 2025
132.0000
149.2000
125.6000
144.4000
1,018
Mon, 13 Oct 2025
138.8000
138.8000
128.4000
128.8000
695
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
159.2000
161.6000
138.0000
138.0000
2,683
Thu, 09 Oct 2025
154.4000
158.6400
154.0800
154.8000
293
Wed, 08 Oct 2025
159.2000
168.6800
154.4000
154.4000
683
Tue, 07 Oct 2025
175.6000
184.0000
156.4000
158.8000
1,705
Mon, 06 Oct 2025
140.0000
182.0000
134.2000
170.4000
4,865
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
140.0000
146.0000
136.0000
136.2000
918
Thu, 02 Oct 2025
143.6000
143.6000
132.4000
139.2000
83
Wed, 01 Oct 2025
120.0800
141.8000
120.0000
141.8000
743
Tue, 30 Sep 2025
129.2000
130.4000
120.0000
123.6000
103
Mon, 29 Sep 2025
129.6000
129.6000
123.6800
127.6000
343
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
112.0000
133.6000
112.0000
129.6000
775
Thu, 25 Sep 2025
3 · 8-K
After market open · 14:40 ET
CURRENT REPORT ↗
Thu, 25 Sep 2025
112.8000
119.6000
112.0000
112.0000
335
Wed, 24 Sep 2025
120.8000
124.4000
113.2000
116.0000
573
Tue, 23 Sep 2025
126.0000
128.4000
118.0000
124.4000
1,348
Mon, 22 Sep 2025
2 · 424B5
After-hours · 17:25 ET
PROSPECTUS ↗
Mon, 22 Sep 2025
132.5200
135.2000
129.3200
132.0000
463
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
135.6000
135.6000
129.2000
134.0000
625
Thu, 18 Sep 2025
1 · PRE 14C
After-hours · 17:18 ET
FORM PRE 14C ↗
Thu, 18 Sep 2025
137.2000
143.6000
130.4000
134.0000
760
Wed, 17 Sep 2025
111.6000
139.6000
111.2000
130.0000
3,283
Tue, 16 Sep 2025
109.6000
112.0000
107.6000
110.4000
513
Mon, 15 Sep 2025
108.8000
115.6000
107.2000
111.5600
365
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.6000
117.2800
100.4000
112.0000
738
Thu, 11 Sep 2025
102.8000
127.0000
102.0000
108.4000
2,533
Wed, 10 Sep 2025
97.2000
103.6400
97.2000
103.2000
588
Tue, 09 Sep 2025
91.4800
99.8000
91.4000
98.4000
633