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
7.5050
7.5050
6.7100
6.7100
15,700
Thu, 23 Jul 2026
7.5000
7.7000
7.4000
7.4000
9,600
Wed, 22 Jul 2026
7.9600
7.9600
7.3000
7.3000
6,100
Tue, 21 Jul 2026
8.0000
8.0300
7.7000
7.7000
11,200
Mon, 20 Jul 2026
8.5200
8.5200
7.5000
7.5000
5,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
8.1500
8.4540
7.9500
8.0000
13,400
Thu, 16 Jul 2026
8.2000
8.2000
8.2000
8.2000
1,300
Wed, 15 Jul 2026
8.1600
8.4100
8.1500
8.1500
3,000
Tue, 14 Jul 2026
8.1100
8.4700
8.0400
8.0400
4,100
Mon, 13 Jul 2026
7.9570
8.3300
7.9570
8.0000
3,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
8.5000
8.5000
8.2950
8.2950
1,000
Thu, 09 Jul 2026
8.1500
8.9500
8.0700
8.1400
11,500
Wed, 08 Jul 2026
8.0540
8.3800
7.8400
7.8400
24,000
Tue, 07 Jul 2026
8.3300
8.3300
8.0600
8.2700
27,000
Mon, 06 Jul 2026
8.2900
8.6100
8.1020
8.2760
2,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
8.1500
8.8300
8.1000
8.8300
7,400
Wed, 01 Jul 2026
7.9950
8.1200
7.9680
7.9700
2,100
Tue, 30 Jun 2026
8.2000
8.7430
7.8300
7.8300
10,300
Mon, 29 Jun 2026
7.9400
8.2400
7.8700
8.2400
2,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.7000
8.7200
7.6050
8.3300
7,900
Thu, 25 Jun 2026
8.5000
8.5000
7.3100
7.5100
10,400
Wed, 24 Jun 2026
9.0000
9.0400
8.2500
8.3100
12,800
Tue, 23 Jun 2026
8.6100
8.9700
8.6100
8.9700
2,400
Mon, 22 Jun 2026
10.1000
10.1000
8.5000
9.2400
17,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
36 · 6-K
After-hours · 17:26 ET
SEC Form 6-K ↗
Thu, 18 Jun 2026
10.2900
10.4600
10.0000
10.0200
12,900
Wed, 17 Jun 2026
10.0500
10.4800
9.9900
9.9900
19,900
Tue, 16 Jun 2026
10.1500
10.4000
9.9000
10.2280
12,100
Mon, 15 Jun 2026
10.3600
11.2390
10.0500
10.5700
14,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
10.0000
10.4950
9.9000
9.9000
3,000
Thu, 11 Jun 2026
10.0300
10.9970
9.9700
9.9900
5,100
Wed, 10 Jun 2026
10.2000
10.8000
9.9100
10.0000
12,700
Tue, 09 Jun 2026
11.0900
11.2500
9.6000
10.1700
12,500
Mon, 08 Jun 2026
9.3400
11.5900
9.3400
11.2500
29,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
10.9000
10.9000
8.1550
8.9500
35,700
Thu, 04 Jun 2026
12.0000
12.0880
11.1300
11.6000
23,800
Wed, 03 Jun 2026
12.6800
12.9900
11.5000
12.7000
27,000
Tue, 02 Jun 2026
10.5900
12.0000
10.5900
11.5000
36,600
Mon, 01 Jun 2026
9.9300
10.3000
9.6000
10.0500
8,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.3900
10.4800
9.7000
10.0000
13,000
Thu, 28 May 2026
10.8100
11.5000
10.4000
10.4000
23,500
Wed, 27 May 2026
12.9500
12.9500
10.2500
11.2500
29,100
Tue, 26 May 2026
13.5100
15.0700
12.0700
12.2700
70,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
35 · 6-K
After-hours · 16:31 ET
CURRENT REPORT OF FOREIGN ISSUER PURSUANT TO RULES 13A-16 AND 15D-16 AMENDMENTS ↗
Fri, 22 May 2026
9.5400
13.9900
9.1950
12.6900
192,200
Thu, 21 May 2026
7.4400
9.7000
7.4400
9.3000
20,400
Wed, 20 May 2026
7.9000
8.2100
7.0000
8.2100
15,900
Tue, 19 May 2026
5.4860
8.6500
5.4860
8.2000
120,500
Mon, 18 May 2026
5.3150
5.8000
5.3150
5.4800
6,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
34 · 6-K
After-hours · 16:05 ET
SEC Form 6-K ↗
Fri, 15 May 2026
6.1200
6.3100
5.5100
5.5100
8,800
Thu, 14 May 2026
7.4620
7.6600
5.9100
6.1200
17,500
Wed, 13 May 2026
33 · 6-K
After-hours · 16:47 ET
SEC Form 6-K ↗
Wed, 13 May 2026
7.4300
8.1400
6.9000
6.9000
10,700
Tue, 12 May 2026
7.9000
8.4420
7.4100
7.4100
9,400
Mon, 11 May 2026
8.2100
8.4200
7.9000
7.9000
13,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.4100
8.6500
8.2700
8.2700
3,800
Thu, 07 May 2026
8.2700
8.7800
8.2200
8.2200
4,900
Wed, 06 May 2026
8.5620
8.9800
8.5000
8.5600
8,000
Tue, 05 May 2026
8.2130
8.9900
8.2100
8.2600
5,800
Mon, 04 May 2026
8.4070
8.8750
8.4070
8.6000
5,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
8.3000
8.6100
8.2500
8.2500
6,200
Thu, 30 Apr 2026
8.4850
8.7750
8.2500
8.2500
4,600
Wed, 29 Apr 2026
8.2900
8.7000
8.2600
8.2600
8,500
Tue, 28 Apr 2026
8.8570
8.8570
8.2600
8.2700
15,200
Mon, 27 Apr 2026
8.8400
9.0200
8.7400
8.7500
5,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9.1150
9.1150
8.8100
8.8300
4,200
Thu, 23 Apr 2026
9.5600
9.9200
8.3300
9.0100
10,600
Wed, 22 Apr 2026
9.9180
9.9300
9.6100
9.6100
13,300
Tue, 21 Apr 2026
10.5100
10.5100
9.6090
9.8100
12,900
Mon, 20 Apr 2026
10.0800
10.3300
10.0100
10.0800
19,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
9.9900
10.7060
9.9800
10.2200
16,000
Thu, 16 Apr 2026
32 · 6-K
After-hours · 16:34 ET
SEC Form 6-K ↗
Thu, 16 Apr 2026
10.6800
11.0100
9.6200
10.5800
25,900
Wed, 15 Apr 2026
11.2000
11.2000
10.5100
10.8500
9,400
Tue, 14 Apr 2026
12.0700
12.4200
11.1340
11.5400
24,600
Mon, 13 Apr 2026
10.8600
12.4800
10.5100
12.1000
33,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
10.7200
10.9800
9.7600
10.6600
12,400
Thu, 09 Apr 2026
31 · 6-K
After-hours · 16:56 ET
SEC Form 6-K ↗
Thu, 09 Apr 2026
11.1700
11.1700
10.5000
10.6600
18,100
Wed, 08 Apr 2026
9.2900
12.3900
9.2900
11.4800
139,100
Tue, 07 Apr 2026
9.4900
10.0900
9.2740
9.3500
27,900
Mon, 06 Apr 2026
7.8600
10.3000
7.6650
9.5800
76,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.3100
8.1500
6.6100
7.9100
66,900
Wed, 01 Apr 2026
6.8400
8.4000
6.5050
7.0300
90,700
Tue, 31 Mar 2026
6.0200
7.2000
6.0020
7.1000
75,800
Mon, 30 Mar 2026
30 · 6-K
After-hours · 17:42 ET
SEC Form 6-K ↗
Mon, 30 Mar 2026
7.3200
9.9400
6.8010
7.3500
252,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
29 · 6-K
After-hours · 16:06 ET
SEC Form 6-K ↗
Fri, 27 Mar 2026
4.8600
8.0000
4.8000
7.0000
483,550
Thu, 26 Mar 2026
3.4400
6.1800
3.1200
6.1600
908,335
Thu, 26 Mar 2026
28 · 6-K
Pre-market · 08:36 ET
SEC Form 6-K ↗
Thu, 26 Mar 2026
27 · 6-K
Pre-market · 08:26 ET
SEC Form 6-K ↗
Wed, 25 Mar 2026
4.0000
4.1000
3.7800
4.1000
66,360
Tue, 24 Mar 2026
4.2000
4.3600
4.0400
4.2400
37,545
Mon, 23 Mar 2026
4.4400
4.6400
4.0200
4.5600
120,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
5.2400
5.3000
4.9400
4.9400
222,995
Thu, 19 Mar 2026
5.3200
5.9600
4.8000
5.4400
4,043,535
Wed, 18 Mar 2026
4.6600
4.9800
4.4200
4.4200
708,595
Tue, 17 Mar 2026
5.0200
5.4000
4.6600
5.1800
81,810
Mon, 16 Mar 2026
6.0400
6.3000
4.6000
5.2400
220,510
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
26 · 6-K
After-hours · 17:28 ET
SEC Form 6-K ↗
Fri, 13 Mar 2026
7.8600
7.9000
6.8200
7.0400
67,640
Thu, 12 Mar 2026
8.3200
8.5800
7.5000
8.1200
112,260
Wed, 11 Mar 2026
8.4800
8.5600
7.6800
7.9000
67,295
Tue, 10 Mar 2026
9.0000
9.8000
7.9200
8.5000
166,305
Mon, 09 Mar 2026
10.4400
11.6000
10.0200
10.4800
170,225
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.3600
11.7000
9.3200
10.0800
125,115
Thu, 05 Mar 2026
9.6800
12.1800
9.6800
11.6400
195,735
Wed, 04 Mar 2026
9.9000
12.1800
8.6000
10.9200
455,335
Tue, 03 Mar 2026
15.8400
16.7200
12.3800
12.8000
5,494,625
Mon, 02 Mar 2026
9.6000
9.6800
8.2200
8.7000
648,620
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
25 · 6-K
After-hours · 16:17 ET
SEC Form 6-K ↗
Fri, 27 Feb 2026
8.1400
8.1600
7.8000
8.1600
6,770
Thu, 26 Feb 2026
8.0200
8.1600
7.4200
8.1600
17,005
Wed, 25 Feb 2026
8.3400
8.5800
7.8200
8.3400
33,090
Tue, 24 Feb 2026
7.9600
8.1800
7.8000
7.8200
10,760
Mon, 23 Feb 2026
8.4200
8.8600
7.2000
7.9400
315,010
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9.9600
9.9600
9.0000
9.1000
8,490
Thu, 19 Feb 2026
10.2600
10.2600
8.8800
9.1000
11,475
Wed, 18 Feb 2026
9.7000
9.8000
9.4000
9.5600
2,160
Tue, 17 Feb 2026
10.2000
10.2000
8.4800
9.0000
9,590
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
11.1800
11.2000
10.0000
10.1800
6,925
Thu, 12 Feb 2026
11.8800
11.8800
11.0000
11.1800
2,675
Wed, 11 Feb 2026
12.8000
13.3600
11.4000
11.5600
7,325
Tue, 10 Feb 2026
14.0000
14.0000
12.4000
12.7800
4,325
Mon, 09 Feb 2026
14.1400
14.4000
13.4800
13.6000
4,675
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
15.0000
16.0000
13.8000
13.9200
6,130
Thu, 05 Feb 2026
17.0400
17.0400
15.0000
15.3600
7,510
Wed, 04 Feb 2026
19.2000
19.2000
16.8000
17.3200
8,010
Tue, 03 Feb 2026
19.0200
19.6000
19.0200
19.0600
2,125
Mon, 02 Feb 2026
19.7000
20.0000
18.9200
19.0200
4,415
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
20.0000
20.0000
19.0000
19.3800
6,375
Thu, 29 Jan 2026
24 · 6-K
After-hours · 16:44 ET
SEC Form 6-K ↗
Thu, 29 Jan 2026
20.8000
20.8000
19.0600
19.6000
10,970
Wed, 28 Jan 2026
22.0000
22.0000
20.2000
20.8000
9,455
Tue, 27 Jan 2026
22.2000
23.2000
21.4000
21.8000
10,265
Mon, 26 Jan 2026
23.2000
23.2000
21.2000
21.6000
13,895
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
24.4000
24.8000
22.4000
23.0000
9,970
Thu, 22 Jan 2026
23 · 6-K
After-hours · 16:37 ET
SEC Form 6-K ↗
Thu, 22 Jan 2026
24.4000
24.8000
24.0000
24.0000
3,955
Wed, 21 Jan 2026
24.1600
25.8000
24.0000
24.2000
3,130
Tue, 20 Jan 2026
24.4000
25.4000
24.0200
24.4000
2,295
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
24.4000
24.6000
24.0000
24.0000
2,995
Thu, 15 Jan 2026
24.0000
25.8000
24.0000
24.0000
3,440
Wed, 14 Jan 2026
23.0000
25.6000
23.0000
24.0000
8,275
Tue, 13 Jan 2026
25.2000
26.6000
23.0000
23.2000
13,800
Tue, 13 Jan 2026
22 · SC TO-I/A
Pre-market · 09:27 ET
SEC Form SC TO-I/A ↗
Mon, 12 Jan 2026
25.0000
26.9000
24.6000
25.0000
7,825
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
25.0000
25.6000
25.0000
25.4000
2,040
Thu, 08 Jan 2026
24.6000
26.3600
24.6000
25.2000
5,885
Wed, 07 Jan 2026
25.4000
26.0000
24.8000
24.8000
5,690
Tue, 06 Jan 2026
25.0000
25.7000
24.8000
24.8000
5,295
Mon, 05 Jan 2026
22.8000
25.2800
22.8000
24.6000
10,380
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
22.4000
24.1600
22.2000
23.2000
7,580
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
21.2000
23.6000
21.2000
21.6000
9,055
Tue, 30 Dec 2025
20.8000
22.2000
20.7000
21.2000
9,885
Mon, 29 Dec 2025
20.2000
21.6000
20.2000
21.0000
11,675
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
20.2000
20.9000
20.0000
20.4000
12,780
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
20.8000
21.2200
20.2000
20.2000
8,380
Tue, 23 Dec 2025
21.4000
21.8000
20.6000
21.0000
6,515
Mon, 22 Dec 2025
21.4000
22.2000
21.2000
21.4000
6,710
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
21.8000
23.8000
21.4000
21.6000
7,440
Thu, 18 Dec 2025
23.3600
23.6000
20.2000
21.0000
10,635
Wed, 17 Dec 2025
26.2000
26.6000
23.0000
23.0000
8,555
Tue, 16 Dec 2025
25.8000
27.4000
25.4000
26.8000
6,075
Mon, 15 Dec 2025
26.4000
26.6600
26.0000
26.4000
5,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
26.6000
27.2800
26.6000
26.8000
2,285
Thu, 11 Dec 2025
21 · 6-K
After-hours · 17:04 ET
SEC Form 6-K ↗
Thu, 11 Dec 2025
20 · SC TO-I/A
After-hours · 17:01 ET
SEC Form SC TO-I/A ↗
Thu, 11 Dec 2025
27.2800
27.6000
26.4000
27.0000
4,930
Wed, 10 Dec 2025
27.8000
27.8000
26.9000
27.2000
2,270
Tue, 09 Dec 2025
27.2000
28.0000
27.0000
27.6000
3,720
Mon, 08 Dec 2025
28.6000
28.9000
27.6000
27.9000
4,065
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
28.2000
28.9800
27.6000
27.8000
2,990
Thu, 04 Dec 2025
28.0000
29.0000
27.6000
28.0000
3,695
Wed, 03 Dec 2025
19 · SC TO-I
After market open · 15:01 ET
SEC Form SC TO-I ↗
Wed, 03 Dec 2025
27.8000
29.2000
27.2000
28.4000
6,135
Tue, 02 Dec 2025
27.2000
27.8000
27.0000
27.2000
4,640
Mon, 01 Dec 2025
29.2000
29.3000
27.4000
27.6000
13,370
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
27.0000
28.2000
27.0000
27.4000
1,350
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
18 · F-3
After-hours · 17:27 ET
F-3 ↗
Wed, 26 Nov 2025
17 · 6-K
After-hours · 17:10 ET
6-K ↗
Wed, 26 Nov 2025
27.0000
27.8000
27.0000
27.2000
2,590
Tue, 25 Nov 2025
27.6000
28.1000
26.4000
27.4000
2,895
Mon, 24 Nov 2025
27.2000
28.4000
26.6000
27.9000
4,505
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
25.8000
27.8000
25.4000
27.2000
3,965
Thu, 20 Nov 2025
28.0000
28.8000
26.0000
26.6000
10,435
Wed, 19 Nov 2025
30.0000
30.2000
27.8000
27.8000
6,980
Tue, 18 Nov 2025
26.8000
32.2000
26.2000
30.4000
19,530
Mon, 17 Nov 2025
29.2000
29.2000
26.4000
27.4000
4,260
Mon, 17 Nov 2025
16 · 6-K
Pre-market · 08:33 ET
6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
25.6000
28.0000
25.5000
27.6000
6,795
Thu, 13 Nov 2025
28.2000
28.6000
25.5000
25.6000
3,265
Wed, 12 Nov 2025
28.4000
29.5800
28.4000
28.6000
3,180
Tue, 11 Nov 2025
28.6000
29.4000
28.0000
28.6000
4,830
Mon, 10 Nov 2025
28.4000
29.4000
28.2000
28.8000
6,485
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
25.2000
28.7800
25.2000
28.0000
9,355
Thu, 06 Nov 2025
26.0000
26.0000
24.7000
25.4000
7,030
Wed, 05 Nov 2025
27.2000
27.6000
25.2000
25.6000
11,475
Tue, 04 Nov 2025
15 · 6-K
After-hours · 16:39 ET
SEC Form 6-K ↗
Tue, 04 Nov 2025
26.4000
27.6000
26.0000
27.0000
6,745
Mon, 03 Nov 2025
27.8000
28.0000
26.4000
27.0000
5,735
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
26.2000
28.0000
26.0000
27.8000
9,560
Thu, 30 Oct 2025
28.6000
28.6000
25.6000
25.6000
23,605
Wed, 29 Oct 2025
14 · 424B5
After-hours · 16:23 ET
424B5 ↗
Wed, 29 Oct 2025
13 · 6-K/A
After-hours · 16:46 ET
SEC Form 6-K/A ↗
Wed, 29 Oct 2025
12 · 6-K
After-hours · 16:39 ET
SEC Form 6-K ↗
Wed, 29 Oct 2025
35.4000
35.8000
32.0000
32.0000
29,915
Tue, 28 Oct 2025
11 · 6-K
After-hours · 16:12 ET
SEC Form 6-K ↗
Tue, 28 Oct 2025
10 · 6-K
After market open · 11:28 ET
SEC Form 6-K ↗
Tue, 28 Oct 2025
41.0000
41.4000
32.9000
34.8000
278,105
Mon, 27 Oct 2025
43.6000
47.5600
42.7000
44.0000
22,980
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
39.8000
43.4000
39.8000
42.4000
25,525
Thu, 23 Oct 2025
37.8000
39.4000
36.4000
38.8000
7,710
Wed, 22 Oct 2025
39.0000
40.2000
36.4000
37.4000
14,385
Tue, 21 Oct 2025
39.6000
41.6000
37.9000
39.6000
17,130
Mon, 20 Oct 2025
32.6000
41.2000
32.6000
40.4000
31,640
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
37.0000
37.8000
30.6000
32.0000
20,585
Thu, 16 Oct 2025
36.8000
41.6000
36.2000
38.6000
29,600
Wed, 15 Oct 2025
36.6000
41.0000
36.6000
37.0000
17,865
Tue, 14 Oct 2025
38.4000
45.0000
35.2000
36.4000
88,070
Mon, 13 Oct 2025
29.0000
39.2000
29.0000
38.4000
87,740
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
28.2000
29.8000
28.2000
29.2000
27,220
Thu, 09 Oct 2025
27.0000
28.8000
26.8000
27.6000
20,240
Wed, 08 Oct 2025
25.2000
27.0000
25.2000
27.0000
11,100
Tue, 07 Oct 2025
26.4000
26.4000
25.2000
25.3000
8,640
Mon, 06 Oct 2025
24.8000
26.6000
24.8000
26.4000
16,955
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
25.4000
25.9600
24.8000
25.2000
5,580
Thu, 02 Oct 2025
25.4000
26.6000
25.4000
25.6000
6,375
Wed, 01 Oct 2025
24.8000
26.0000
24.8000
26.0000
12,935
Tue, 30 Sep 2025
24.8000
25.2000
24.4000
24.6000
6,680
Mon, 29 Sep 2025
25.4000
25.6000
24.6000
25.0000
7,375
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
25.6000
27.2000
25.4000
25.6000
12,485
Thu, 25 Sep 2025
27.2000
27.5000
25.4000
25.6000
17,945
Wed, 24 Sep 2025
25.2000
28.4000
25.2000
27.2000
19,000
Tue, 23 Sep 2025
24.8000
27.0000
24.8000
25.8000
13,405
Mon, 22 Sep 2025
25.0000
25.4000
24.8000
25.2000
8,870
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
25.2000
26.2000
24.8000
25.2000
7,980
Thu, 18 Sep 2025
25.4000
26.7800
25.2000
25.4000
24,790
Wed, 17 Sep 2025
24.2000
26.6000
24.0000
25.8000
27,760
Tue, 16 Sep 2025
9 · F-3
After-hours · 16:51 ET
SEC Form F-3 ↗
Tue, 16 Sep 2025
24.4000
24.6000
24.0000
24.4000
10,875
Mon, 15 Sep 2025
24.8000
24.8000
23.8000
24.4000
11,775
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
24.8000
25.2000
24.4000
24.8000
13,620
Thu, 11 Sep 2025
24.0000
25.2000
23.6000
24.8000
18,880
Wed, 10 Sep 2025
23.6000
25.2000
23.0000
24.2000
21,385
Tue, 09 Sep 2025
23.3000
24.8000
22.6000
23.8000
38,405
Mon, 08 Sep 2025
23.2000
23.4000
22.6000
23.4000
18,555
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
21.6000
24.2000
21.6000
22.6000
50,180
Thu, 04 Sep 2025
22.4000
22.7600
21.4000
21.6000
30,660
Thu, 04 Sep 2025
8 · 6-K
Pre-market · 09:27 ET
6-K ↗
Wed, 03 Sep 2025
22.2000
23.4000
22.2000
22.8000
14,970
Tue, 02 Sep 2025
26.0000
26.0000
22.8000
23.0000
30,250
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
29.0000
29.0800
25.8000
26.0000
28,725
Thu, 28 Aug 2025
31.4000
31.5800
29.0000
29.0000
27,520
Wed, 27 Aug 2025
31.0000
33.6000
31.0000
31.6000
33,800
Tue, 26 Aug 2025
7 · 6-K
After-hours · 16:15 ET
SEC Form 6-K ↗
Tue, 26 Aug 2025
30.0000
32.2000
30.0000
31.2000
26,050
Mon, 25 Aug 2025
29.0000
34.8000
29.0000
30.6000
55,540
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
35.0000
35.0000
31.5000
32.5000
108,047
Thu, 21 Aug 2025
6 · 6-K
After-hours · 16:12 ET
SEC Form 6-K ↗
Thu, 21 Aug 2025
39.5000
42.0000
36.5000
40.5000
134,459
Wed, 20 Aug 2025
50.0000
57.5000
43.0000
51.0000
392,504
Tue, 19 Aug 2025
45.5000
46.5000
43.5000
44.0000
92,498
Mon, 18 Aug 2025
47.0000
48.0000
46.5000
47.0000
16,359
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
46.0000
51.0000
46.0000
50.0000
32,223
Thu, 14 Aug 2025
47.0000
49.0000
46.5000
48.5000
23,878
Wed, 13 Aug 2025
51.0000
51.0000
48.5000
49.0000
40,208
Tue, 12 Aug 2025
52.5000
52.5000
50.0000
52.5000
57,859
Tue, 12 Aug 2025
5 · 6-K
Pre-market · 08:50 ET
SEC Form 6-K ↗
Mon, 11 Aug 2025
54.0000
54.0000
51.5000
53.5000
44,625
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
4 · 6-K
After-hours · 16:10 ET
SEC Form 6-K ↗
Fri, 08 Aug 2025
55.0000
56.5000
53.5000
54.0000
35,016
Thu, 07 Aug 2025
54.5000
56.5000
53.0000
56.0000
35,225
Wed, 06 Aug 2025
55.0000
57.0000
51.5000
54.0000
51,735
Tue, 05 Aug 2025
57.5000
59.5000
56.5000
58.5000
36,418
Mon, 04 Aug 2025
3 · 6-K
After-hours · 17:20 ET
SEC Form 6-K ↗
Mon, 04 Aug 2025
62.5000
62.5000
56.5000
60.0000
58,229
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
61.0000
61.5000
56.0000
61.0000
68,291
Thu, 31 Jul 2025
2 · 6-K
After-hours · 17:25 ET
SEC Form 6-K ↗
Thu, 31 Jul 2025
76.0000
76.0000
61.0000
67.5000
170,193
Wed, 30 Jul 2025
90.0000
108.0000
82.5000
87.5000
941,886
Tue, 29 Jul 2025
1 · 6-K
After-hours · 17:22 ET
SEC Form 6-K ↗
Tue, 29 Jul 2025
80.0000
85.0000
70.0000
70.0000
57,654
Mon, 28 Jul 2025
85.5000
91.5000
85.0000
85.0000
52,855
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend