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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
13.8000
14.3795
12.7800
12.7800
5,755
Thu, 22 Oct 2026
13.9540
14.7000
13.0000
13.3690
60,200
Wed, 21 Oct 2026
15.1100
15.5100
14.3100
14.4400
78,400
Tue, 20 Oct 2026
14.7000
15.4800
14.5700
14.9000
120,200
Mon, 19 Oct 2026
14.4400
15.9500
14.4000
15.0000
19,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
15.3800
16.0600
15.0010
15.4000
59,400
Thu, 15 Oct 2026
15.4900
16.9810
15.1200
15.4900
98,800
Wed, 14 Oct 2026
16.2500
16.2500
14.9550
15.3990
9,000
Tue, 13 Oct 2026
42 · 6-K
After market open · 14:40 ET
6-K ↗
Tue, 13 Oct 2026
41 · 6-K
After market open · 10:30 ET
6-K ↗
Tue, 13 Oct 2026
16.5400
17.0090
16.0400
17.0090
80,500
Mon, 12 Oct 2026
17.7000
17.8600
16.1100
16.3800
44,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
17.6000
18.5990
17.5700
18.4750
12,800
Thu, 08 Oct 2026
18.4400
19.4990
17.0600
18.5990
36,200
Wed, 07 Oct 2026
19.1250
20.2000
18.2500
19.0390
10,400
Tue, 06 Oct 2026
17.7000
19.7650
17.1050
19.3900
13,600
Mon, 05 Oct 2026
17.2900
17.8510
16.9900
17.3000
6,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
15.9800
17.2900
15.7000
17.2360
15,500
Thu, 01 Oct 2026
14.5310
15.9190
14.2070
15.9100
13,600
Wed, 30 Sep 2026
15.3000
15.4600
14.3000
14.3000
12,300
Tue, 29 Sep 2026
40 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 29 Sep 2026
16.4100
16.4730
15.9030
15.9030
5,400
Mon, 28 Sep 2026
17.0000
17.7410
16.2000
16.2000
8,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
16.4200
17.8620
16.4200
17.8620
21,100
Thu, 24 Sep 2026
17.4800
17.4800
16.4200
16.4200
24,700
Wed, 23 Sep 2026
16.2000
18.0300
16.2000
17.3300
23,200
Tue, 22 Sep 2026
18.0000
18.1000
16.6710
17.2850
21,500
Mon, 21 Sep 2026
18.0600
19.5300
16.7500
17.3800
28,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
17.2000
18.1700
17.1000
17.6200
30,700
Thu, 17 Sep 2026
16.3200
17.6500
16.3200
17.4200
21,000
Wed, 16 Sep 2026
17.3900
17.3900
16.2800
16.5850
22,200
Tue, 15 Sep 2026
16.5100
17.5000
16.5000
16.9500
14,300
Mon, 14 Sep 2026
13.8700
18.6600
13.8700
16.5600
75,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
13.1200
14.5000
12.2950
13.4500
109,400
Thu, 10 Sep 2026
13.5250
13.6500
12.0550
13.1200
44,300
Wed, 09 Sep 2026
13.1500
13.8000
13.1000
13.1000
23,100
Tue, 08 Sep 2026
13.4700
14.0000
13.0400
13.4400
27,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
14.5000
14.5000
13.0000
13.4900
18,100
Thu, 03 Sep 2026
13.6800
14.5750
13.4700
14.4000
86,500
Wed, 02 Sep 2026
13.4000
14.2800
13.4000
13.8400
8,200
Tue, 01 Sep 2026
13.5750
14.2800
13.5000
13.6300
10,700
Mon, 31 Aug 2026
14.7300
15.0770
13.1350
13.5500
14,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
15.4600
15.5000
14.5000
14.6150
7,700
Thu, 27 Aug 2026
13.9500
15.0300
13.5100
15.0300
12,500
Wed, 26 Aug 2026
39 · 6-K
After-hours · 16:30 ET
6-K ↗
Wed, 26 Aug 2026
14.5000
14.5800
14.1000
14.1000
8,300
Tue, 25 Aug 2026
14.8200
17.4150
14.4000
14.4000
12,000
Mon, 24 Aug 2026
13.4950
16.0000
13.4900
15.4000
9,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
13.1500
13.2100
12.7300
13.2100
1,600
Thu, 20 Aug 2026
13.7300
17.4150
13.1100
14.2000
13,900
Wed, 19 Aug 2026
14.4880
14.4880
14.4880
14.4880
0
Tue, 18 Aug 2026
14.4880
14.4880
14.4880
14.4880
0
Mon, 17 Aug 2026
14.4880
14.4880
14.4880
14.4880
1,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
13.4900
14.1700
13.4900
14.1700
800
Thu, 13 Aug 2026
14.4600
14.4600
14.0000
14.0000
3,800
Wed, 12 Aug 2026
14.2600
14.2600
13.3000
13.3000
6,900
Tue, 11 Aug 2026
15.5000
15.5000
15.2300
15.2300
1,500
Tue, 11 Aug 2026
38 · 424B3
Pre-market · 08:32 ET
424B3 ↗
Mon, 10 Aug 2026
15.1400
15.1400
14.5000
14.8000
2,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
15.8800
16.0000
15.8800
15.9000
2,000
Thu, 06 Aug 2026
17.0000
17.3000
16.0000
16.2900
2,800
Wed, 05 Aug 2026
16.6000
17.2150
16.6000
17.2150
8,600
Tue, 04 Aug 2026
16.3000
16.9300
16.1900
16.5000
2,800
Mon, 03 Aug 2026
18.9860
20.0900
17.3100
17.3100
18,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
37 · F-3/A
After-hours · 16:30 ET
F-3/A ↗
Fri, 31 Jul 2026
19.3000
19.3000
19.3000
19.3000
500
Fri, 31 Jul 2026
36 · 6-K
Pre-market · 08:00 ET
6-K ↗
Thu, 30 Jul 2026
20.3500
20.3500
18.5000
19.5550
4,500
Wed, 29 Jul 2026
19.9700
20.9530
19.3640
20.3500
5,600
Tue, 28 Jul 2026
35 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 28 Jul 2026
19.8000
21.0000
19.5200
19.9000
7,200
Mon, 27 Jul 2026
14.9200
19.2700
14.9200
19.0000
16,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
14.5000
15.1000
14.5000
14.9900
9,900
Thu, 23 Jul 2026
14.5000
15.0900
14.0000
14.0000
5,600
Wed, 22 Jul 2026
15.0000
15.0000
14.0000
14.0000
3,200
Wed, 22 Jul 2026
34 · 424B5
Pre-market · 07:00 ET
424B5 ↗
Tue, 21 Jul 2026
14.2700
15.4500
14.2700
15.3000
6,000
Mon, 20 Jul 2026
12.6000
13.6200
11.6900
13.6200
3,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
33 · F-3/A
After-hours · 16:50 ET
F-3/A ↗
Fri, 17 Jul 2026
11.8000
11.8000
11.3000
11.3000
2,200
Thu, 16 Jul 2026
12.8750
13.0850
12.6500
13.0850
2,800
Wed, 15 Jul 2026
11.2900
11.9480
11.2900
11.9480
1,100
Tue, 14 Jul 2026
11.3600
11.3600
11.0000
11.1800
1,600
Mon, 13 Jul 2026
10.6610
10.6610
10.3500
10.3500
700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
11.3100
11.3100
11.2600
11.2600
600
Thu, 09 Jul 2026
12.4300
12.4300
12.4300
12.4300
0
Wed, 08 Jul 2026
12.4300
12.4300
12.4300
12.4300
800
Tue, 07 Jul 2026
32 · F-3/A
After-hours · 16:15 ET
F-3/A ↗
Tue, 07 Jul 2026
13.8800
13.8800
12.4900
12.4900
4,200
Mon, 06 Jul 2026
14.0000
14.2800
13.9600
13.9600
900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
14.3000
14.9900
13.8800
13.8800
2,400
Wed, 01 Jul 2026
14.0000
14.0000
14.0000
14.0000
0
Tue, 30 Jun 2026
14.6500
16.0000
14.0000
14.0000
4,800
Mon, 29 Jun 2026
13.8000
16.2000
13.8000
14.8000
9,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
14.7600
15.6500
14.6400
15.2100
4,700
Thu, 25 Jun 2026
15.0600
17.0000
14.5900
14.5900
8,200
Wed, 24 Jun 2026
14.0700
15.0000
14.0700
14.5000
2,200
Tue, 23 Jun 2026
14.9500
15.0800
14.3000
14.3000
4,700
Mon, 22 Jun 2026
15.4100
16.9400
14.2700
14.2800
12,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
16.4900
16.7200
15.8000
15.8000
7,700
Wed, 17 Jun 2026
16.5850
16.5850
16.4900
16.4900
5,700
Tue, 16 Jun 2026
15.2000
15.2000
15.2000
15.2000
0
Mon, 15 Jun 2026
15.2000
15.2000
15.2000
15.2000
0
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
15.0100
15.5750
15.0100
15.2000
3,300
Thu, 11 Jun 2026
15.9500
15.9500
15.0000
15.0200
4,500
Thu, 11 Jun 2026
31 · 424B5
Pre-market · 07:00 ET
424B5 ↗
Wed, 10 Jun 2026
15.4000
15.5000
15.4000
15.5000
2,100
Wed, 10 Jun 2026
30 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 09 Jun 2026
15.4000
15.8400
15.4000
15.8400
1,900
Mon, 08 Jun 2026
15.6900
16.0000
15.4600
15.4600
3,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
16.0000
16.3000
16.0000
16.0600
5,100
Thu, 04 Jun 2026
17.0800
17.0800
16.0000
16.3100
8,700
Wed, 03 Jun 2026
17.0000
17.0000
16.6100
16.6920
3,200
Tue, 02 Jun 2026
16.7900
16.7900
16.7900
16.7900
2,900
Mon, 01 Jun 2026
18.1100
18.1900
16.7270
16.7270
9,800
Mon, 01 Jun 2026
29 · 6-K
Pre-market · 08:30 ET
6-K ↗
Mon, 01 Jun 2026
28 · 6-K
Pre-market · 07:30 ET
6-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18.4040
18.5650
18.0600
18.0600
3,800
Thu, 28 May 2026
18.0600
18.7700
17.9500
18.7700
14,600
Wed, 27 May 2026
18.2000
18.2000
17.9710
18.0800
3,200
Tue, 26 May 2026
27 · F-3
After market open · 11:45 ET
F-3 ↗
Tue, 26 May 2026
17.7100
18.0300
17.1000
18.0000
8,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17.0000
17.6600
17.0000
17.3600
7,500
Thu, 21 May 2026
18.1600
18.9000
16.6800
17.5100
14,400
Wed, 20 May 2026
15.8200
18.4000
15.8200
18.0000
33,100
Tue, 19 May 2026
15.0000
16.0000
15.0000
15.8200
11,600
Mon, 18 May 2026
14.5800
15.0000
14.5800
14.6200
6,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
14.7000
14.9000
14.5000
14.6000
10,200
Thu, 14 May 2026
14.2500
14.8400
14.0100
14.4600
14,300
Wed, 13 May 2026
13.7300
15.0000
13.3000
14.3800
21,900
Tue, 12 May 2026
14.0900
14.7000
13.7100
14.3500
22,100
Mon, 11 May 2026
13.6300
15.0000
13.6300
14.4000
13,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13.3000
13.7600
13.0800
13.7600
22,100
Thu, 07 May 2026
13.0300
14.2520
13.0000
13.4400
26,100
Wed, 06 May 2026
15.9800
25.7000
12.7400
13.1700
268,700
Tue, 05 May 2026
16.6900
17.0000
15.9500
16.3100
22,300
Mon, 04 May 2026
15.7000
17.5000
15.6340
17.0900
54,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
15.2000
17.5500
15.0100
15.2800
121,400
Thu, 30 Apr 2026
14.8300
17.7700
14.0100
14.5300
138,900
Wed, 29 Apr 2026
11.3100
25.0000
11.3100
14.4900
789,000
Tue, 28 Apr 2026
26 · 6-K
After-hours · 17:29 ET
6-K ↗
Tue, 28 Apr 2026
25 · 20-F
After-hours · 16:31 ET
20-F ↗
Tue, 28 Apr 2026
12.0000
13.0000
11.0040
12.0000
36,700
Mon, 27 Apr 2026
10.3000
16.3200
10.3000
12.8600
387,400
Mon, 27 Apr 2026
24 · 6-K
Pre-market · 09:00 ET
6-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9.4900
11.6000
9.4900
10.6200
233,800
Thu, 23 Apr 2026
6.6400
19.5000
6.6400
11.4600
4,734,000
Wed, 22 Apr 2026
6.0500
6.0500
5.9500
6.0400
1,100
Tue, 21 Apr 2026
6.5700
6.5700
5.7200
5.7200
3,100
Mon, 20 Apr 2026
5.7900
6.6900
5.6900
5.9000
17,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
5.8200
6.1900
5.2600
5.2600
4,000
Thu, 16 Apr 2026
6.6120
6.6750
5.9400
5.9400
9,900
Wed, 15 Apr 2026
6.8800
7.0900
6.3500
6.4200
12,900
Tue, 14 Apr 2026
6.8100
7.0900
6.4000
6.8800
4,100
Mon, 13 Apr 2026
6.7100
7.4600
6.6400
6.8100
5,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7.0700
7.0700
6.7200
6.7200
1,600
Thu, 09 Apr 2026
7.2100
7.2100
7.1300
7.1300
1,400
Wed, 08 Apr 2026
7.9800
7.9800
7.0000
7.0000
4,400
Tue, 07 Apr 2026
8.2100
8.2760
7.0900
7.0900
11,800
Mon, 06 Apr 2026
9.3300
9.4450
8.0000
8.0200
9,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9.4000
9.4000
9.4000
9.4000
1,500
Wed, 01 Apr 2026
9.5800
10.2800
9.4750
9.6500
9,400
Tue, 31 Mar 2026
10.7600
10.8000
9.9050
9.9050
7,000
Mon, 30 Mar 2026
11.3600
11.3800
10.5800
10.9000
12,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11.0300
11.4850
11.0300
11.3700
4,800
Thu, 26 Mar 2026
11.4400
15.3570
11.2600
11.4400
38,900
Wed, 25 Mar 2026
9.1700
11.4700
9.1400
11.4700
15,500
Tue, 24 Mar 2026
7.0100
9.7200
7.0100
9.1300
40,000
Mon, 23 Mar 2026
6.4700
7.1550
6.4200
7.1000
23,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7.8600
7.9800
6.5400
7.3200
10,385
Thu, 19 Mar 2026
23 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 19 Mar 2026
9.4000
10.0000
7.2200
7.9800
23,655
Wed, 18 Mar 2026
9.7400
10.1600
9.4000
9.4000
6,555
Tue, 17 Mar 2026
10.6000
10.6000
9.8400
10.1600
5,025
Mon, 16 Mar 2026
9.8600
10.2800
9.8000
10.2800
5,970
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9.9600
10.6000
9.6400
9.8200
5,920
Thu, 12 Mar 2026
10.4000
10.6000
10.0000
10.0200
3,130
Wed, 11 Mar 2026
10.2000
10.6000
9.8000
10.0400
12,445
Tue, 10 Mar 2026
10.1800
14.0800
10.0000
10.2200
75,525
Mon, 09 Mar 2026
14.2000
15.0000
9.1600
9.8000
17,130
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
15.0000
16.7000
14.0000
14.6000
2,245
Thu, 05 Mar 2026
22 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 05 Mar 2026
14.0000
16.4000
14.0000
14.7000
1,440
Wed, 04 Mar 2026
17.4000
17.4000
15.3400
15.7400
2,185
Tue, 03 Mar 2026
17.4600
17.7200
16.0000
16.1800
3,105
Mon, 02 Mar 2026
18.4200
19.0000
17.4400
17.4400
1,845
Mon, 02 Mar 2026
21 · 6-K
Pre-market · 08:30 ET
6-K ↗
Mon, 02 Mar 2026
20 · 424B5
Pre-market · 08:01 ET
424B5 ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
19.8000
20.0000
19.0600
19.5000
1,405
Thu, 26 Feb 2026
18.5400
19.7800
17.6000
18.1600
1,940
Wed, 25 Feb 2026
18.5800
18.6000
18.0000
18.2000
335
Tue, 24 Feb 2026
17.3800
18.9600
17.3800
17.4600
950
Mon, 23 Feb 2026
18.0000
19.6600
17.0400
17.0400
1,130
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
18.9600
18.9600
17.8000
18.0400
820
Thu, 19 Feb 2026
18.5800
18.6800
17.8000
17.8000
440
Wed, 18 Feb 2026
18.0000
19.9200
17.6000
17.9000
835
Tue, 17 Feb 2026
17.6000
19.5000
17.6000
17.7800
2,915
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
14.3400
19.5000
14.3400
16.8000
6,445
Thu, 12 Feb 2026
17.8000
19.6000
14.2000
14.4600
9,945
Wed, 11 Feb 2026
23.8000
23.9200
17.4000
17.4000
18,410
Tue, 10 Feb 2026
24.0000
25.0000
23.8000
24.2000
1,960
Mon, 09 Feb 2026
21.8000
24.2000
21.8000
24.0000
1,370
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
22.2000
22.8000
21.0000
22.2000
7,535
Thu, 05 Feb 2026
24.2000
25.4000
22.0000
22.6000
6,805
Wed, 04 Feb 2026
23.6000
24.8000
23.6000
24.2000
1,200
Tue, 03 Feb 2026
24.0000
25.5000
23.8000
23.8000
2,360
Mon, 02 Feb 2026
26.0000
26.0000
23.0000
24.0000
6,135
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
26.4000
27.4000
25.0000
25.0000
5,530
Thu, 29 Jan 2026
26.0000
27.8000
25.4000
26.2000
9,590
Wed, 28 Jan 2026
30.0000
30.6000
25.2000
26.0000
17,040
Tue, 27 Jan 2026
28.8000
31.4000
27.8000
28.0000
10,890
Mon, 26 Jan 2026
30.8000
30.8000
28.0000
28.0000
5,385
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
31.4000
31.6000
28.0000
31.0000
5,650
Fri, 23 Jan 2026
19 · 424B5
Pre-market · 09:29 ET
424B5 ↗
Thu, 22 Jan 2026
33.6000
35.3800
30.0000
31.8000
8,995
Wed, 21 Jan 2026
33.4000
35.4000
32.6000
32.8000
4,515
Tue, 20 Jan 2026
37.0000
38.4000
33.1000
33.8000
6,445
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
37.2000
41.8000
35.2000
37.0000
4,495
Thu, 15 Jan 2026
18 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 15 Jan 2026
39.0000
40.4000
36.0000
36.6000
6,965
Wed, 14 Jan 2026
43.6000
45.2000
36.6000
38.2000
7,460
Tue, 13 Jan 2026
17 · 424B5
After-hours · 17:13 ET
424B5 ↗
Tue, 13 Jan 2026
16 · 6-K
After-hours · 16:51 ET
6-K ↗
Tue, 13 Jan 2026
15 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 13 Jan 2026
49.0000
59.6000
40.4000
42.0000
430,905
Mon, 12 Jan 2026
46.0000
50.4000
46.0000
48.8000
7,670
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
46.0000
48.8000
45.4200
46.2000
1,885
Thu, 08 Jan 2026
50.2000
50.2000
45.2000
45.2000
4,810
Wed, 07 Jan 2026
49.2000
59.0000
45.5000
48.2000
280,715
Wed, 07 Jan 2026
14 · 6-K
Pre-market · 08:27 ET
6-K ↗
Tue, 06 Jan 2026
48.9000
48.9000
44.8000
45.6000
3,285
Mon, 05 Jan 2026
48.4000
51.7000
45.8000
45.8000
3,595
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
45.0000
50.4000
45.0000
49.2000
2,935
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.6000
48.0000
42.6000
46.2000
2,745
Tue, 30 Dec 2025
13 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 30 Dec 2025
54.0000
54.0000
44.8000
46.8000
8,750
Mon, 29 Dec 2025
12 · 6-K
After-hours · 16:29 ET
6-K ↗
Mon, 29 Dec 2025
50.0000
52.8000
45.0000
46.8000
7,525
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.0000
58.0000
45.2000
49.0000
28,760
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
43.8000
59.2000
43.8000
55.4000
244,855
Tue, 23 Dec 2025
11 · 6-K
After-hours · 16:40 ET
6-K ↗
Tue, 23 Dec 2025
27.8000
43.8000
27.8000
38.4000
256,370
Mon, 22 Dec 2025
10 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 22 Dec 2025
56.0000
56.0000
24.2000
27.2000
75,075
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
9 · 424B5
After-hours · 16:45 ET
424B5 ↗
Fri, 19 Dec 2025
8 · 6-K
After-hours · 16:30 ET
6-K ↗
Fri, 19 Dec 2025
52.8000
57.0000
51.4800
56.0000
1,350
Thu, 18 Dec 2025
57.8000
57.8000
51.8400
52.8000
2,805
Wed, 17 Dec 2025
49.4000
55.5000
49.2000
52.4000
2,795
Tue, 16 Dec 2025
44.0000
49.1000
44.0000
48.0000
885
Mon, 15 Dec 2025
45.6000
49.4000
45.2000
45.2000
1,760
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
44.8000
47.6000
42.6000
46.0000
2,155
Thu, 11 Dec 2025
45.8000
53.6000
40.2000
45.2000
6,340
Wed, 10 Dec 2025
49.4000
54.0000
42.0000
42.6000
4,935
Tue, 09 Dec 2025
59.2000
59.2000
44.6000
45.4000
9,735
Mon, 08 Dec 2025
7 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 08 Dec 2025
53.6000
59.8000
53.6000
59.0000
1,190
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 6-K
After-hours · 16:30 ET
6-K ↗
Fri, 05 Dec 2025
62.6000
64.2000
54.4000
54.4000
2,240
Thu, 04 Dec 2025
5 · 424B5
After-hours · 17:28 ET
424B5 ↗
Thu, 04 Dec 2025
4 · 6-K
After-hours · 17:17 ET
6-K ↗
Thu, 04 Dec 2025
56.6000
59.9000
56.6000
58.0000
800
Wed, 03 Dec 2025
60.0000
62.0000
57.2000
57.2000
1,325
Tue, 02 Dec 2025
65.8000
65.8000
60.0000
62.0000
1,740
Mon, 01 Dec 2025
63.8000
65.6000
60.0000
63.4000
3,075
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
59.8000
68.0000
58.8000
62.4000
2,780
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
56.6000
58.8000
56.2000
57.5000
490
Tue, 25 Nov 2025
58.1600
58.2000
57.8000
57.8000
45
Mon, 24 Nov 2025
58.6000
61.0000
52.6000
57.6000
860
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.2000
60.8000
54.0000
56.6000
1,845
Thu, 20 Nov 2025
58.4000
59.8000
56.6000
56.6000
480
Wed, 19 Nov 2025
53.8000
58.3000
52.4000
58.3000
1,790
Tue, 18 Nov 2025
3 · 424B5
After-hours · 16:30 ET
424B5 ↗
Tue, 18 Nov 2025
55.6000
56.4000
52.0000
52.4000
2,165
Mon, 17 Nov 2025
2 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 17 Nov 2025
59.6000
60.4000
54.6000
55.4000
1,240
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.6000
62.0000
58.0200
59.2000
1,015
Thu, 13 Nov 2025
60.4000
60.8000
56.4000
60.6000
2,060
Wed, 12 Nov 2025
63.6000
63.7200
59.0000
59.0000
1,130
Tue, 11 Nov 2025
63.3000
66.4000
62.6000
62.6000
895
Mon, 10 Nov 2025
70.0000
70.0000
60.0000
61.0000
3,885
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.8000
71.2000
60.8000
68.6000
6,955
Thu, 06 Nov 2025
63.2000
63.4000
56.0000
60.4000
6,225
Wed, 05 Nov 2025
50.4000
63.8000
49.4000
63.8000
7,825
Tue, 04 Nov 2025
47.2000
48.8000
46.0000
48.2000
650
Mon, 03 Nov 2025
42.6000
50.2600
38.0000
47.4000
6,490
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.0000
42.6800
40.4000
42.0000
1,400
Thu, 30 Oct 2025
41.4000
42.8800
40.4000
41.0000
1,100
Wed, 29 Oct 2025
46.0000
46.0000
40.0000
42.1000
4,515
Tue, 28 Oct 2025
1 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 28 Oct 2025
44.0000
45.2000
42.9000
44.8000
2,340
Mon, 27 Oct 2025
47.4000
50.2000
42.2000
44.0000
4,815
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
36.0000
53.2000
35.6000
47.2000
12,485