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
18.4800
18.7800
16.6300
16.6500
285,400
Thu, 23 Jul 2026
17.2900
19.3700
17.1900
18.3500
326,100
Wed, 22 Jul 2026
17.4500
19.1470
17.1900
18.0800
433,300
Tue, 21 Jul 2026
17.7200
18.0840
16.6100
17.2000
314,200
Mon, 20 Jul 2026
17.3500
17.8650
16.8500
17.2100
267,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
16.2900
18.1440
16.0600
17.4200
351,700
Thu, 16 Jul 2026
17.7000
18.1300
16.2400
16.5300
486,900
Wed, 15 Jul 2026
19.0200
19.5300
17.7200
18.2500
449,200
Tue, 14 Jul 2026
18.2300
18.9300
17.9400
18.7300
286,100
Mon, 13 Jul 2026
18.6000
18.7950
17.4020
18.0200
544,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
20.7000
21.0000
18.6040
19.0800
557,100
Thu, 09 Jul 2026
20.0500
21.3300
19.5300
20.4700
483,800
Wed, 08 Jul 2026
19.2300
21.4800
19.1900
20.0500
612,900
Tue, 07 Jul 2026
21.7300
21.7300
18.9500
19.8400
1,093,600
Mon, 06 Jul 2026
24.4600
24.8200
21.7700
22.1300
716,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
28.7000
28.7450
23.2000
23.5150
1,126,800
Wed, 01 Jul 2026
29.2600
30.9800
28.2900
28.8500
787,000
Tue, 30 Jun 2026
26.7800
30.3300
25.9130
29.7200
1,232,700
Mon, 29 Jun 2026
24.8000
28.5860
24.0000
27.3100
1,006,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
26.5000
28.1400
24.1100
24.2600
698,700
Thu, 25 Jun 2026
26.7400
29.1500
25.0400
27.3200
907,000
Wed, 24 Jun 2026
28.2100
29.2900
24.5100
28.6400
1,709,700
Tue, 23 Jun 2026
21.0500
29.8900
21.0500
29.0400
3,270,200
Mon, 22 Jun 2026
23.6200
24.3900
20.2900
21.4200
1,466,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
23.3050
25.7000
21.0100
24.3800
5,673,000
Wed, 17 Jun 2026
19.8900
24.0900
19.5000
22.6000
2,777,700
Wed, 17 Jun 2026
23 · 6-K
Pre-market · 07:15 ET
FORM 6-K ↗
Tue, 16 Jun 2026
17.3800
20.5300
17.0000
19.9400
2,305,100
Mon, 15 Jun 2026
14.3700
18.6300
14.3700
17.9200
3,048,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
13.4900
14.0700
13.1670
13.6000
393,600
Thu, 11 Jun 2026
13.0500
13.8400
12.7700
13.6900
494,900
Wed, 10 Jun 2026
12.1600
13.9080
12.1600
13.0900
580,200
Tue, 09 Jun 2026
13.2000
14.1600
12.0700
12.4900
850,300
Mon, 08 Jun 2026
12.6600
13.2500
12.3000
12.8200
493,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
13.9000
14.0130
11.8000
12.1400
802,900
Thu, 04 Jun 2026
14.3100
14.8300
14.0100
14.2200
533,500
Wed, 03 Jun 2026
15.8100
15.9600
14.5500
14.6400
740,900
Tue, 02 Jun 2026
17.2400
17.5400
15.8800
16.2700
635,100
Mon, 01 Jun 2026
16.2300
17.3300
15.8800
16.9600
502,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16.8100
17.0200
15.9200
16.5100
475,100
Thu, 28 May 2026
16.0000
17.7990
15.8750
16.9100
1,051,100
Wed, 27 May 2026
16.4700
16.4700
15.3800
16.1000
658,000
Tue, 26 May 2026
18.0400
18.0400
15.9000
16.5900
1,085,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16.7600
19.0000
16.4900
17.4900
2,187,100
Thu, 21 May 2026
13.9550
17.4000
13.8100
16.4500
2,105,400
Thu, 21 May 2026
22 · 424B3
Pre-market · 08:26 ET
424B3 ↗
Thu, 21 May 2026
21 · 6-K
Pre-market · 08:20 ET
FORM 6-K ↗
Wed, 20 May 2026
12.1700
13.2100
12.1600
13.0900
334,600
Tue, 19 May 2026
12.5000
12.5500
11.9140
12.1700
378,400
Mon, 18 May 2026
13.2800
13.3200
12.4200
12.7400
372,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
13.5300
13.5300
12.9100
13.3400
336,500
Thu, 14 May 2026
13.7400
14.2600
12.9050
13.8700
465,400
Wed, 13 May 2026
14.1000
14.2400
13.5000
13.8300
406,100
Tue, 12 May 2026
15.0600
15.6000
13.9000
14.4000
505,700
Mon, 11 May 2026
14.6600
15.5000
14.2000
15.0000
487,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15.4300
15.4800
14.5100
14.9600
626,800
Thu, 07 May 2026
15.4300
16.2400
15.0500
15.4300
627,800
Wed, 06 May 2026
14.9900
15.7500
14.7500
15.6800
544,700
Tue, 05 May 2026
14.6200
14.8700
13.9530
14.6500
247,600
Mon, 04 May 2026
14.6000
15.1900
14.3700
14.4200
244,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14.5700
14.6400
13.9700
14.5200
240,600
Fri, 01 May 2026
20 · 6-K
Pre-market · 07:58 ET
FORM 6-K ↗
Thu, 30 Apr 2026
13.1600
14.4100
13.1200
14.3600
265,900
Wed, 29 Apr 2026
14.0100
14.1050
13.0360
13.2200
281,100
Tue, 28 Apr 2026
14.3800
14.4610
13.8850
14.0900
186,500
Mon, 27 Apr 2026
14.3900
15.0000
14.2500
14.5800
222,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
14.5500
14.8600
13.7020
14.5300
314,400
Thu, 23 Apr 2026
15.4000
15.5000
14.1400
14.4500
331,600
Wed, 22 Apr 2026
15.4800
16.1900
15.2700
15.7600
354,900
Tue, 21 Apr 2026
16.1900
16.9000
14.8000
14.8500
619,600
Mon, 20 Apr 2026
15.4300
16.3850
15.4000
16.1500
484,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
16.2550
16.7350
15.8600
16.0300
740,400
Thu, 16 Apr 2026
17.6100
17.6950
15.5800
15.7700
1,100,500
Wed, 15 Apr 2026
15.2500
16.6000
15.0100
16.2300
1,199,100
Tue, 14 Apr 2026
13.6500
14.6700
13.6500
13.9700
381,400
Mon, 13 Apr 2026
12.3000
13.3500
11.9100
13.2400
202,400
Mon, 13 Apr 2026
19 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
12.4900
12.8500
12.4000
12.5300
99,200
Thu, 09 Apr 2026
12.7300
12.9900
12.3600
12.4400
160,200
Wed, 08 Apr 2026
13.7600
13.9700
12.6100
12.8600
189,600
Tue, 07 Apr 2026
13.0000
13.1400
12.2100
12.5500
147,200
Mon, 06 Apr 2026
13.7600
14.2500
13.1700
13.3200
153,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
12.7400
13.9900
12.3100
13.9700
188,400
Wed, 01 Apr 2026
13.7000
14.2800
13.2500
13.5900
210,700
Tue, 31 Mar 2026
12.0100
13.3200
12.0100
13.2500
255,000
Mon, 30 Mar 2026
11.9100
12.1800
11.5200
11.9000
173,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
12.5800
12.5800
11.5900
11.7800
206,100
Thu, 26 Mar 2026
13.1900
13.5800
12.7400
12.7700
139,500
Wed, 25 Mar 2026
13.9400
14.3710
13.3500
13.6200
124,100
Tue, 24 Mar 2026
14.2100
14.3800
13.5400
13.5700
147,000
Mon, 23 Mar 2026
13.5500
14.5000
13.2000
14.3800
221,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
13.7000
14.1500
13.1600
13.6000
204,400
Thu, 19 Mar 2026
13.4400
14.0000
12.9100
13.8700
216,600
Wed, 18 Mar 2026
14.0000
14.3980
13.6000
13.6300
146,800
Tue, 17 Mar 2026
13.9700
14.6000
13.8750
14.1600
154,900
Mon, 16 Mar 2026
13.9700
14.3300
13.6300
13.9950
129,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
14.2000
14.7500
13.6100
13.6300
171,900
Thu, 12 Mar 2026
14.5100
14.8640
14.0400
14.0500
132,200
Wed, 11 Mar 2026
15.2600
15.5400
14.4200
14.7500
259,700
Tue, 10 Mar 2026
15.7200
15.8390
15.0000
15.0900
247,000
Mon, 09 Mar 2026
15.0700
15.5700
14.6800
15.4800
285,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
15.7000
16.3300
15.3600
15.4100
183,000
Thu, 05 Mar 2026
16.2400
16.7300
15.6900
15.9200
185,700
Wed, 04 Mar 2026
18 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Wed, 04 Mar 2026
16.2000
16.7500
16.0100
16.6600
142,200
Tue, 03 Mar 2026
15.9800
16.3100
15.3100
15.9300
150,000
Mon, 02 Mar 2026
15.7200
16.9300
15.4340
16.8600
183,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
16.5500
16.6260
16.0100
16.4600
247,200
Thu, 26 Feb 2026
17.2700
17.8100
16.8400
17.4600
327,800
Wed, 25 Feb 2026
17.0950
17.5400
16.7100
16.8400
253,100
Tue, 24 Feb 2026
15.2600
16.4950
15.2600
16.3900
231,900
Mon, 23 Feb 2026
15.5500
15.6730
15.0200
15.3050
178,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
16.6300
17.0000
15.7500
15.8500
378,900
Thu, 19 Feb 2026
16.0000
16.8700
15.8200
16.8100
153,000
Wed, 18 Feb 2026
16.4500
17.0400
15.8500
16.2600
149,200
Tue, 17 Feb 2026
16.9000
16.9000
16.0620
16.5300
157,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
17.1550
17.4500
16.4000
17.0000
133,900
Thu, 12 Feb 2026
17.3200
17.3300
15.8900
16.7800
253,900
Wed, 11 Feb 2026
17.7700
17.8870
16.5900
17.3200
234,900
Tue, 10 Feb 2026
18.3100
18.5990
17.5000
17.5600
223,900
Mon, 09 Feb 2026
18.8700
19.0900
18.1100
18.5000
292,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
16.8900
19.2100
16.8100
18.5900
462,400
Thu, 05 Feb 2026
17.4800
18.1400
16.0000
16.1200
365,500
Wed, 04 Feb 2026
19.7600
19.7650
17.6000
18.3200
343,300
Tue, 03 Feb 2026
20.2400
20.5760
18.5390
19.7900
335,700
Mon, 02 Feb 2026
20.0200
20.9200
19.5100
20.1700
289,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
21.6400
22.0400
20.0000
20.3200
324,000
Thu, 29 Jan 2026
22.9300
22.9300
21.5100
22.2700
280,700
Wed, 28 Jan 2026
23.9600
24.0000
22.6630
23.0900
266,300
Tue, 27 Jan 2026
22.9400
23.9500
22.6600
23.3100
246,100
Mon, 26 Jan 2026
17 · 424B5
After-hours · 16:21 ET
424B5 ↗
Mon, 26 Jan 2026
24.5400
24.8240
22.9100
23.2700
215,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
16 · F-3/A
After-hours · 16:01 ET
F-3/A ↗
Fri, 23 Jan 2026
25.3100
25.3100
23.9120
24.2000
177,700
Thu, 22 Jan 2026
25.3500
26.1000
25.0000
25.3500
262,600
Wed, 21 Jan 2026
25.2800
26.3700
23.2200
24.9600
248,000
Tue, 20 Jan 2026
24.5600
26.5000
24.0000
25.1500
312,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
26.8800
27.7700
26.3450
26.6000
200,800
Thu, 15 Jan 2026
26.6100
28.1500
26.1200
26.9700
283,200
Wed, 14 Jan 2026
26.0600
26.8500
25.2700
26.6100
315,400
Tue, 13 Jan 2026
26.7000
27.1600
24.6700
26.1800
441,000
Mon, 12 Jan 2026
15 · F-3
After-hours · 16:09 ET
F-3 ↗
Mon, 12 Jan 2026
26.1500
27.0000
25.2310
26.6000
289,800
Mon, 12 Jan 2026
14 · 6-K
Pre-market · 08:32 ET
FORM 6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
27.8000
28.1680
26.5600
26.8700
346,600
Thu, 08 Jan 2026
27.0000
27.6700
26.5500
27.2800
180,900
Wed, 07 Jan 2026
27.4000
27.7300
26.6840
27.0000
168,400
Tue, 06 Jan 2026
28.2900
28.6400
26.5000
27.6300
346,300
Mon, 05 Jan 2026
25.1500
29.2020
25.1500
27.8800
640,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
22.7800
24.7320
21.6000
24.5400
391,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
21.8500
22.2500
21.4290
21.8800
327,600
Tue, 30 Dec 2025
21.7200
22.4580
21.6900
21.9400
319,600
Mon, 29 Dec 2025
22.1500
23.2500
21.6250
21.7200
407,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.9400
24.9400
22.7200
22.8100
425,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
25.0700
25.3780
24.2700
25.2900
204,500
Tue, 23 Dec 2025
25.8900
26.0600
24.7000
25.3200
288,400
Mon, 22 Dec 2025
26.0000
28.0900
25.8000
26.4900
389,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.9900
26.2250
23.9900
25.4900
537,400
Thu, 18 Dec 2025
23.1600
25.0000
23.1440
23.9300
325,900
Wed, 17 Dec 2025
25.0200
25.7290
22.3800
22.4600
420,500
Tue, 16 Dec 2025
24.0100
25.1850
23.6500
24.7300
352,500
Mon, 15 Dec 2025
28.1600
28.3250
24.1500
24.3500
613,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
28.9800
30.4520
27.6500
28.3500
362,300
Thu, 11 Dec 2025
27.8800
29.9800
27.5000
29.7000
212,100
Wed, 10 Dec 2025
29.8300
29.8800
28.3000
28.9700
224,800
Tue, 09 Dec 2025
28.0700
30.0000
27.0400
29.6300
360,000
Tue, 09 Dec 2025
13 · 424B3
Pre-market · 08:40 ET
424B3 ↗
Tue, 09 Dec 2025
12 · 424B3
Pre-market · 08:40 ET
424B3 ↗
Tue, 09 Dec 2025
11 · 6-K
Pre-market · 08:39 ET
FORM 6-K ↗
Tue, 09 Dec 2025
10 · 20-F
Pre-market · 08:25 ET
20-F ↗
Mon, 08 Dec 2025
30.3750
30.3750
28.1200
29.6300
395,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
31.2800
31.7500
29.5200
30.4300
342,400
Thu, 04 Dec 2025
29.8200
31.6900
28.9000
31.5000
656,200
Wed, 03 Dec 2025
27.9600
30.0750
26.6900
29.5400
245,600
Tue, 02 Dec 2025
26.6000
28.3770
26.4000
27.5800
216,800
Mon, 01 Dec 2025
27.3500
27.8300
26.2900
26.4200
268,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
28.0100
28.8800
27.0500
28.5100
209,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
26.9400
27.9000
26.4000
27.5700
331,400
Tue, 25 Nov 2025
26.4600
26.4600
24.6300
25.7400
251,000
Mon, 24 Nov 2025
24.5100
26.4800
24.0100
26.2900
348,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
24.5500
24.7600
21.5870
24.3700
559,200
Thu, 20 Nov 2025
28.1800
29.9000
24.1150
24.2700
476,300
Wed, 19 Nov 2025
27.2900
28.2700
26.7000
27.1600
468,200
Tue, 18 Nov 2025
25.5300
26.9000
24.6020
26.4600
501,200
Mon, 17 Nov 2025
27.8350
28.5900
25.6100
25.9600
434,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
25.5600
29.3800
25.4300
27.4800
917,000
Thu, 13 Nov 2025
29.2500
29.6900
27.3000
27.5300
623,000
Wed, 12 Nov 2025
31.5000
32.7200
29.8600
30.3200
362,900
Tue, 11 Nov 2025
30.9000
32.3200
30.6200
31.4100
345,800
Mon, 10 Nov 2025
36.1600
36.4980
31.8500
32.1900
667,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
30.4700
34.5100
29.8600
33.8400
607,300
Thu, 06 Nov 2025
34.9500
35.0000
31.3940
31.9700
508,500
Wed, 05 Nov 2025
36.5400
36.8700
33.6000
34.2500
748,700
Tue, 04 Nov 2025
38.5200
40.3000
36.0000
36.0100
539,800
Mon, 03 Nov 2025
43.3600
43.3600
38.5000
40.7300
699,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
43.3400
46.2000
42.4350
43.6300
484,200
Thu, 30 Oct 2025
43.1100
44.5500
41.5000
42.3900
450,200
Wed, 29 Oct 2025
43.0000
46.6500
41.8000
45.3700
653,500
Tue, 28 Oct 2025
47.0100
48.0000
42.0000
42.9900
735,600
Mon, 27 Oct 2025
45.4300
49.3300
43.5130
47.0400
1,068,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
41.3900
44.1900
40.3300
42.7100
868,100
Thu, 23 Oct 2025
38.9100
39.9900
36.3950
39.0300
930,900
Wed, 22 Oct 2025
37.5850
37.7930
33.6000
35.0800
1,123,300
Tue, 21 Oct 2025
38.9950
40.5390
37.8000
38.5500
516,000
Tue, 21 Oct 2025
9 · 6-K
Pre-market · 09:11 ET
FORM 6-K ↗
Mon, 20 Oct 2025
42.6700
43.1630
38.9100
39.5600
832,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
40.5600
41.6350
37.8500
41.4900
1,176,100
Thu, 16 Oct 2025
53.6000
53.6000
38.8100
39.5600
3,037,600
Wed, 15 Oct 2025
60.5300
61.1100
50.1000
53.4700
1,345,400
Tue, 14 Oct 2025
57.0000
60.5000
53.5330
58.1600
884,600
Mon, 13 Oct 2025
50.8600
58.8000
50.8500
58.2700
1,238,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
53.8800
54.3500
48.0000
48.5200
818,900
Thu, 09 Oct 2025
52.0000
55.8600
50.2550
53.8800
700,600
Thu, 09 Oct 2025
8 · 6-K
Pre-market · 09:12 ET
FORM 6-K ↗
Wed, 08 Oct 2025
56.8200
62.0000
50.7200
54.2100
1,158,600
Tue, 07 Oct 2025
56.2900
59.6200
52.3100
55.2300
1,127,500
Mon, 06 Oct 2025
50.0000
54.6500
47.3000
53.8600
1,069,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
50.3500
52.3000
47.7700
49.9200
1,289,200
Thu, 02 Oct 2025
41.8100
48.8000
41.0600
48.5900
1,101,600
Wed, 01 Oct 2025
37.9840
41.6680
37.0830
41.2000
573,500
Tue, 30 Sep 2025
35.0600
38.9800
34.7630
38.7500
548,000
Mon, 29 Sep 2025
37.5500
38.8920
34.9000
35.3000
495,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
38.0400
39.6000
36.3800
36.4500
592,900
Thu, 25 Sep 2025
38.1400
39.8340
36.8000
38.4500
819,500
Wed, 24 Sep 2025
41.0000
45.2900
38.1000
42.1200
1,115,800
Tue, 23 Sep 2025
42.1000
42.6500
38.7700
40.5900
745,100
Mon, 22 Sep 2025
40.0750
41.3300
36.0000
41.2700
952,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
7 · 424B3
After-hours · 16:43 ET
424B3 ↗
Fri, 19 Sep 2025
37.0000
42.2100
37.0000
41.7300
1,395,400
Thu, 18 Sep 2025
36.3200
37.6700
35.0000
37.4000
739,700
Wed, 17 Sep 2025
32.8600
35.5900
31.1600
35.4200
636,000
Tue, 16 Sep 2025
33.5100
34.9000
32.2000
33.0900
366,800
Mon, 15 Sep 2025
6 · F-3/A
After-hours · 16:03 ET
F-3/A ↗
Mon, 15 Sep 2025
5 · 424B5
After-hours · 16:02 ET
424B5 ↗
Mon, 15 Sep 2025
4 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Mon, 15 Sep 2025
33.5800
34.0000
32.3200
33.1600
417,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
30.2600
33.8500
30.0600
33.7100
644,700
Thu, 11 Sep 2025
3 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Thu, 11 Sep 2025
27.9200
30.5000
27.9200
30.2550
299,100
Wed, 10 Sep 2025
28.7500
29.4800
27.5100
27.8000
232,200
Tue, 09 Sep 2025
26.7000
28.1400
26.5500
28.1200
275,000
Mon, 08 Sep 2025
27.9000
28.2100
26.3100
26.6300
299,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
28.0900
28.4600
26.9470
27.8500
145,400
Thu, 04 Sep 2025
27.1700
27.6140
26.4080
27.4050
188,200
Wed, 03 Sep 2025
27.9300
28.8400
27.1000
27.7700
224,900
Tue, 02 Sep 2025
28.3000
29.4100
27.1800
27.7400
331,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
2 · F-3
After-hours · 16:04 ET
F-3 ↗
Fri, 29 Aug 2025
31.6500
31.9350
29.9600
30.0000
200,100
Thu, 28 Aug 2025
31.3700
32.4000
30.9700
31.8900
236,300
Thu, 28 Aug 2025
1 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Wed, 27 Aug 2025
31.3900
31.6000
30.3530
30.4100
198,400
Tue, 26 Aug 2025
30.8400
32.0000
30.8000
31.5700
228,100
Mon, 25 Aug 2025
30.5100
31.3000
29.5000
30.8400
203,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
28.5400
30.8700
28.5000
30.8100
278,700
Thu, 21 Aug 2025
29.0000
29.1290
27.8200
28.6200
263,600
Wed, 20 Aug 2025
29.5000
29.9100
27.2900
29.3300
516,600
Tue, 19 Aug 2025
32.5000
32.5000
29.7910
29.9800
343,000
Mon, 18 Aug 2025
32.4000
32.5600
30.8600
32.5100
255,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
31.8900
32.9600
30.8000
32.9500
281,600
Thu, 14 Aug 2025
33.1100
33.6100
31.1500
32.4600
539,500
Wed, 13 Aug 2025
34.7600
35.5000
33.8100
34.5800
437,000
Tue, 12 Aug 2025
32.9500
34.3900
31.9900
34.1300
398,000
Mon, 11 Aug 2025
32.7500
34.3560
31.5100
32.8900
361,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
33.2900
34.2000
32.1400
32.3300
318,000
Thu, 07 Aug 2025
34.7000
35.0780
31.8800
32.3400
455,300
Wed, 06 Aug 2025
36.1600
36.2100
33.7000
34.7400
463,000
Tue, 05 Aug 2025
36.2200
37.8200
35.1500
37.3800
516,900
Mon, 04 Aug 2025
33.4900
35.3200
32.5380
35.2900
375,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
31.4600
33.1350
30.8900
32.3500
431,800
Thu, 31 Jul 2025
34.8700
35.8900
33.1200
33.2450
526,300
Wed, 30 Jul 2025
34.2500
35.5000
32.7700
33.3500
385,900
Tue, 29 Jul 2025
36.3300
37.1370
33.6200
34.0100
634,500
Mon, 28 Jul 2025
38.5100
38.8350
35.2700
36.7400
697,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend