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
1.2500
1.2500
1.1510
1.1900
74,500
Thu, 23 Jul 2026
23 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Jul 2026
1.1900
1.3400
1.1300
1.2500
370,800
Wed, 22 Jul 2026
1.0800
1.1700
1.0700
1.1400
157,400
Tue, 21 Jul 2026
1.0700
1.0800
1.0500
1.0700
74,100
Mon, 20 Jul 2026
1.0500
1.1100
1.0500
1.0900
93,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.0600
1.0900
1.0500
1.0600
51,900
Thu, 16 Jul 2026
1.0600
1.0850
1.0600
1.0700
61,600
Wed, 15 Jul 2026
1.0400
1.0910
1.0400
1.0600
95,000
Tue, 14 Jul 2026
1.0500
1.1400
1.0200
1.0700
216,500
Mon, 13 Jul 2026
1.0300
1.1800
0.9900
1.1700
767,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.2800
1.5000
1.1300
1.1900
42,513,300
Thu, 09 Jul 2026
1.0400
1.0500
1.0200
1.0400
43,500
Wed, 08 Jul 2026
1.0400
1.0600
1.0350
1.0350
32,000
Tue, 07 Jul 2026
1.1000
1.1100
1.0500
1.0650
37,000
Mon, 06 Jul 2026
1.0600
1.1700
1.0200
1.0700
96,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.0200
1.0500
1.0200
1.0300
51,300
Wed, 01 Jul 2026
22 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 01 Jul 2026
1.0500
1.1000
1.0300
1.0300
58,400
Tue, 30 Jun 2026
1.0300
1.0900
1.0300
1.0600
43,000
Mon, 29 Jun 2026
1.0500
1.0500
1.0300
1.0300
24,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.0570
1.1000
1.0300
1.0500
37,200
Thu, 25 Jun 2026
1.0700
1.1000
1.0100
1.0600
82,600
Wed, 24 Jun 2026
1.1000
1.1390
1.0600
1.0600
35,900
Tue, 23 Jun 2026
1.1000
1.1200
1.0900
1.0900
45,800
Mon, 22 Jun 2026
1.1400
1.1400
1.0600
1.0800
91,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.2400
1.2400
1.1300
1.1400
85,900
Wed, 17 Jun 2026
1.2150
1.2900
1.1800
1.2400
165,700
Tue, 16 Jun 2026
1.2500
1.3100
1.1500
1.2100
212,800
Mon, 15 Jun 2026
1.1700
1.2100
1.1400
1.1700
94,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.1600
1.2000
1.1200
1.1700
117,300
Thu, 11 Jun 2026
1.2300
1.2900
1.1800
1.2000
264,500
Wed, 10 Jun 2026
1.1700
1.6400
1.1000
1.3600
15,168,200
Tue, 09 Jun 2026
1.3000
1.8800
0.9500
1.2300
1,790,800
Mon, 08 Jun 2026
1.0800
1.4400
1.0800
1.3000
720,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.2200
1.2500
1.0900
1.0900
103,400
Thu, 04 Jun 2026
1.1900
1.3000
1.1400
1.2700
177,100
Wed, 03 Jun 2026
1.1000
1.2620
1.0100
1.2500
3,234,400
Tue, 02 Jun 2026
1.1810
1.2300
1.1100
1.1200
134,600
Mon, 01 Jun 2026
1.0700
1.3300
1.0600
1.1800
397,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.0500
1.1400
1.0500
1.0700
74,400
Thu, 28 May 2026
1.0200
1.0800
0.9900
1.0400
164,700
Wed, 27 May 2026
1.1800
1.1850
1.0400
1.0500
161,400
Tue, 26 May 2026
1.2200
1.2400
1.1900
1.2000
88,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.3000
1.3200
1.2210
1.2300
103,900
Thu, 21 May 2026
1.2500
1.3650
1.2300
1.3200
107,300
Wed, 20 May 2026
1.2200
1.3100
1.2000
1.2700
122,800
Tue, 19 May 2026
1.2800
1.2900
1.2200
1.2400
150,200
Mon, 18 May 2026
1.2500
1.3900
1.2300
1.3200
165,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.3200
1.3800
1.1800
1.2800
267,900
Thu, 14 May 2026
1.4100
1.4300
1.3500
1.3900
282,000
Wed, 13 May 2026
1.3000
1.5790
1.2200
1.5300
508,100
Tue, 12 May 2026
1.4000
1.4100
1.2600
1.3500
322,600
Mon, 11 May 2026
1.4600
1.4620
1.3500
1.4300
402,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.5600
1.5890
1.3990
1.4800
1,029,300
Thu, 07 May 2026
1.7100
2.5000
1.6000
1.8300
9,383,200
Wed, 06 May 2026
21 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 06 May 2026
1.9000
2.0000
1.4000
1.6000
1,956,751
Tue, 05 May 2026
2.4000
2.4000
2.0000
2.2000
2,541,602
Mon, 04 May 2026
3.0000
3.1000
2.9000
3.0000
1,796,741
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.9000
3.4000
2.8000
2.9000
2,753,292
Thu, 30 Apr 2026
2.8000
3.0000
2.6000
2.8000
1,737,030
Wed, 29 Apr 2026
3.4000
3.7000
3.1000
3.3000
3,614,786
Tue, 28 Apr 2026
4.4000
4.5000
3.5000
3.8000
1,751,289
Mon, 27 Apr 2026
9.4000
9.6000
5.1000
5.4000
3,242,859
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
250.0000
300.0000
16.0000
18.4000
1,470,488
Thu, 23 Apr 2026
240.0000
257.0000
227.0000
249.0000
4,497
Wed, 22 Apr 2026
245.0000
297.0000
237.0000
255.0000
4,350
Tue, 21 Apr 2026
248.0000
248.0000
220.0000
234.0000
4,309
Tue, 21 Apr 2026
20 · 6-K
Pre-market · 06:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 20 Apr 2026
19 · 20-F
After-hours · 16:30 ET
ANNUAL REPORT ↗
Mon, 20 Apr 2026
250.6000
251.0000
239.0000
249.0000
3,357
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
239.0000
250.3000
238.0000
242.0000
107
Thu, 16 Apr 2026
236.0000
242.0000
236.0000
242.0000
119
Wed, 15 Apr 2026
241.0000
241.9000
226.0000
234.0000
47
Tue, 14 Apr 2026
249.0000
249.0000
220.0000
224.0000
320
Mon, 13 Apr 2026
262.0000
262.0000
225.0000
225.0000
2,884
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
244.0000
258.0000
244.0000
249.0000
5,131
Thu, 09 Apr 2026
264.0000
273.0000
243.0000
251.0000
5,465
Wed, 08 Apr 2026
260.0000
295.0000
245.0000
278.0000
10,275
Tue, 07 Apr 2026
250.0000
289.0000
244.0000
280.0000
410
Mon, 06 Apr 2026
229.0000
282.0000
229.0000
267.0000
194
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
240.0000
278.0000
234.0000
234.0000
213
Wed, 01 Apr 2026
281.0000
331.0000
245.5000
254.0000
2,769
Tue, 31 Mar 2026
295.0000
295.0000
227.0000
290.0000
395
Mon, 30 Mar 2026
258.0000
261.0000
244.0000
261.0000
7
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
221.0000
280.0000
221.0000
278.0000
66
Thu, 26 Mar 2026
288.0000
294.0000
278.9000
284.0000
84
Wed, 25 Mar 2026
234.0000
300.0000
234.0000
280.0000
185
Tue, 24 Mar 2026
264.0000
264.0000
257.0000
258.0000
18
Tue, 24 Mar 2026
18 · 6-K/A
Pre-market · 06:30 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Mon, 23 Mar 2026
261.5000
280.4000
253.3000
266.0000
246
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
253.0000
285.0000
253.0000
258.0000
335
Thu, 19 Mar 2026
246.0000
257.5000
246.0000
257.5000
16
Wed, 18 Mar 2026
268.0000
268.0000
243.5000
256.0000
331
Tue, 17 Mar 2026
264.0000
274.0000
263.0000
272.0000
99
Mon, 16 Mar 2026
17 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
271.8000
279.0000
255.0000
255.0000
231
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
243.0000
297.8000
240.0000
281.1000
383
Thu, 12 Mar 2026
224.0000
270.0000
210.0000
244.0000
663
Wed, 11 Mar 2026
210.0000
226.0000
210.0000
225.0000
78
Tue, 10 Mar 2026
206.0000
226.0000
201.5000
209.0000
189
Mon, 09 Mar 2026
210.0000
219.0000
209.0000
214.0000
154
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
195.0000
229.0000
192.0000
205.5000
162
Thu, 05 Mar 2026
215.0000
230.0000
200.0000
200.0000
190
Wed, 04 Mar 2026
184.0000
201.0000
177.0000
200.0000
92
Tue, 03 Mar 2026
196.0000
222.8000
178.0000
196.0000
66
Mon, 02 Mar 2026
190.0000
203.0000
190.0000
199.8000
54
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
214.0000
214.0000
192.0000
211.3000
71
Thu, 26 Feb 2026
207.2000
207.2000
207.2000
207.2000
4
Thu, 26 Feb 2026
16 · 6-K
Next filing day · accepted 25 Feb, 21:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 25 Feb 2026
223.5000
225.0000
216.0000
217.0000
44
Tue, 24 Feb 2026
225.0000
225.0000
216.0000
223.0000
10
Mon, 23 Feb 2026
232.0000
232.0000
215.0000
223.0000
85
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
218.0000
218.0000
212.0000
214.0000
26
Thu, 19 Feb 2026
203.0000
208.7000
195.6000
205.0000
41
Wed, 18 Feb 2026
199.0000
203.0000
195.1000
202.0000
27
Tue, 17 Feb 2026
187.0000
203.0000
179.0000
203.0000
110
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
202.0000
202.0000
189.0000
189.0000
63
Thu, 12 Feb 2026
208.0000
224.0000
202.0000
202.0000
92
Wed, 11 Feb 2026
203.0000
210.0000
200.0000
202.0000
23
Tue, 10 Feb 2026
210.4000
211.0000
204.0000
204.0000
20
Mon, 09 Feb 2026
208.0000
216.5000
204.0000
204.0000
18
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
210.0000
223.0000
205.0000
207.0000
75
Thu, 05 Feb 2026
217.0000
230.0000
205.0000
215.0000
111
Thu, 05 Feb 2026
15 · 6-K
Next filing day · accepted 04 Feb, 20:22 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 04 Feb 2026
215.0000
228.0000
214.0000
221.0000
76
Tue, 03 Feb 2026
208.0000
211.5000
200.0000
209.0000
79
Mon, 02 Feb 2026
203.0000
213.0000
203.0000
209.0000
88
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
219.5000
219.5000
209.0000
213.0000
98
Thu, 29 Jan 2026
208.0000
208.0000
186.0000
195.0000
51
Wed, 28 Jan 2026
216.0000
223.0000
206.0000
207.0000
194
Tue, 27 Jan 2026
199.0000
211.0000
199.0000
207.0000
19
Mon, 26 Jan 2026
200.0000
208.0000
200.0000
207.5000
37
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
219.0000
219.0000
208.0000
208.0000
29
Thu, 22 Jan 2026
210.0000
217.0000
209.1000
214.0000
69
Wed, 21 Jan 2026
207.0000
210.0000
200.0000
208.5000
75
Tue, 20 Jan 2026
203.9000
214.0000
203.9000
214.0000
78
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
223.0000
223.0000
223.0000
223.0000
7
Thu, 15 Jan 2026
221.0000
230.0000
210.0000
222.0000
38
Wed, 14 Jan 2026
222.0000
222.0000
211.0000
215.0000
36
Tue, 13 Jan 2026
221.0000
234.0000
221.0000
222.0000
79
Mon, 12 Jan 2026
206.2000
223.0000
206.2000
216.0000
58
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
226.0000
230.1000
216.0000
222.0000
106
Thu, 08 Jan 2026
203.0000
233.0000
203.0000
227.0000
301
Wed, 07 Jan 2026
206.0000
212.0000
203.0000
203.0000
83
Wed, 07 Jan 2026
14 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 07 Jan 2026
13 · 424B5
Pre-market · 08:32 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 06 Jan 2026
220.0000
224.0000
206.0000
212.0000
137
Mon, 05 Jan 2026
230.0000
230.0000
215.0000
217.0000
32
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
220.0000
243.9000
212.0000
214.0000
69
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
197.0000
225.7000
193.0000
220.0000
299
Tue, 30 Dec 2025
203.0000
203.1000
197.0000
197.0000
135
Mon, 29 Dec 2025
199.0000
207.5000
198.0000
201.0000
290
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
218.6000
224.0000
209.0000
209.0000
51
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
237.0000
237.0000
221.0000
221.0000
142
Tue, 23 Dec 2025
12 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 23 Dec 2025
212.4000
241.0000
212.4000
218.0000
198
Mon, 22 Dec 2025
204.0000
239.9000
204.0000
230.0000
288
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
208.0000
225.0000
208.0000
223.0000
136
Thu, 18 Dec 2025
205.0000
224.0000
205.0000
218.0000
115
Wed, 17 Dec 2025
222.0000
225.0000
205.0000
205.0000
207
Tue, 16 Dec 2025
11 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 16 Dec 2025
10 · 424B5
After-hours · 16:10 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 16 Dec 2025
216.0000
228.0000
216.0000
218.0000
34
Mon, 15 Dec 2025
198.0000
234.5000
198.0000
215.0000
120
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
228.0000
229.0000
220.0000
223.0000
96
Thu, 11 Dec 2025
236.9000
237.0000
200.0000
214.0000
1,450
Wed, 10 Dec 2025
233.0000
248.0000
220.0000
240.0000
610
Tue, 09 Dec 2025
240.0000
249.0000
240.0000
248.0000
272
Mon, 08 Dec 2025
264.0000
264.0000
230.0000
247.0000
1,916
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
279.0000
281.0000
247.0000
247.0000
539
Thu, 04 Dec 2025
251.0000
281.0000
251.0000
265.0000
423
Wed, 03 Dec 2025
237.0000
260.0000
237.0000
254.0000
217
Tue, 02 Dec 2025
225.0000
260.0000
223.9000
241.0000
405
Mon, 01 Dec 2025
212.0000
226.0000
212.0000
219.0000
339
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
223.0000
229.0000
223.0000
226.0000
145
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
228.0000
235.0000
228.0000
229.1000
102
Tue, 25 Nov 2025
210.0000
230.0000
210.0000
227.0000
245
Mon, 24 Nov 2025
203.0000
228.0000
200.0000
220.0000
260
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
200.0000
200.0000
197.0000
197.0000
89
Thu, 20 Nov 2025
201.0000
202.0000
201.0000
202.0000
12
Wed, 19 Nov 2025
210.0000
211.0000
200.0000
209.0000
52
Tue, 18 Nov 2025
205.0000
206.0000
200.0000
206.0000
76
Mon, 17 Nov 2025
203.0000
210.0000
202.0000
208.0000
106
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
9 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 14 Nov 2025
217.0000
222.0000
208.0000
211.0000
121
Thu, 13 Nov 2025
220.0000
225.0000
216.0000
224.0000
112
Wed, 12 Nov 2025
232.0000
240.0000
223.0000
226.0000
39
Tue, 11 Nov 2025
234.1000
234.1000
225.0000
233.0000
39
Mon, 10 Nov 2025
211.0000
240.0000
211.0000
240.0000
210
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
8 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 07 Nov 2025
203.0000
224.0000
203.0000
224.0000
200
Thu, 06 Nov 2025
205.0000
224.9000
205.0000
221.0000
138
Wed, 05 Nov 2025
213.0000
225.0000
209.0000
211.0000
178
Tue, 04 Nov 2025
204.0000
226.0000
204.0000
221.0000
352
Mon, 03 Nov 2025
211.0000
221.0000
209.0000
217.0000
212
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
217.0000
231.8000
214.0000
219.0000
177
Thu, 30 Oct 2025
234.6000
234.6000
218.0000
224.0000
277
Wed, 29 Oct 2025
242.0000
244.9000
230.0000
234.0000
238
Tue, 28 Oct 2025
243.0000
265.0000
243.0000
247.0000
776
Mon, 27 Oct 2025
221.0000
256.0000
214.2000
250.0000
1,223
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
231.0000
231.0000
195.0000
209.0000
710
Thu, 23 Oct 2025
7 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Oct 2025
240.0000
240.0000
228.0000
232.0000
92
Wed, 22 Oct 2025
235.0000
241.0000
225.0000
231.0000
222
Tue, 21 Oct 2025
246.0000
249.0000
235.0000
247.0000
211
Mon, 20 Oct 2025
242.0000
259.5000
239.6000
255.0000
165
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
240.0000
253.0000
233.0000
242.0000
174
Thu, 16 Oct 2025
246.0000
249.0000
231.0000
249.0000
304
Wed, 15 Oct 2025
248.0000
255.6000
244.0000
244.0000
220
Tue, 14 Oct 2025
250.0000
261.0000
243.0000
252.0000
551
Mon, 13 Oct 2025
222.0000
260.0000
222.0000
256.0000
1,455
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
256.0000
260.0000
250.0000
254.0000
11,643
Thu, 09 Oct 2025
266.0000
270.6000
256.0000
262.0000
254
Wed, 08 Oct 2025
257.0000
275.0000
255.0000
266.0000
811
Tue, 07 Oct 2025
255.0000
268.0000
255.0000
255.0000
209
Mon, 06 Oct 2025
261.0000
265.0000
257.0000
258.0000
114
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
269.0000
271.0000
258.1000
261.0000
558
Thu, 02 Oct 2025
254.0000
269.0000
249.5000
264.0000
525
Wed, 01 Oct 2025
250.0000
256.5000
246.0000
253.0000
146
Tue, 30 Sep 2025
253.0000
253.1000
247.0000
253.0000
344
Mon, 29 Sep 2025
251.0000
271.0000
244.0000
254.0000
836
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
233.0000
278.0000
233.0000
251.0000
2,919
Thu, 25 Sep 2025
252.0000
255.0000
226.1000
233.0000
440
Wed, 24 Sep 2025
253.0000
264.9000
249.0000
253.0000
516
Tue, 23 Sep 2025
251.0000
258.5000
249.0000
252.0000
722
Mon, 22 Sep 2025
271.0000
285.0000
242.0000
261.0000
544
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
271.0000
297.6000
270.0000
276.0000
655
Thu, 18 Sep 2025
271.0000
298.0000
262.3000
288.0000
705
Wed, 17 Sep 2025
308.0000
309.5000
252.0000
271.0000
1,164
Tue, 16 Sep 2025
6 · F-3/A
After-hours · 16:01 ET
AMENDMENT NO. 1 TO FORM F-3 ↗
Tue, 16 Sep 2025
285.0000
314.0000
278.6000
302.0000
792
Mon, 15 Sep 2025
302.0000
331.0000
260.0000
295.0000
1,210
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
271.0000
331.0000
255.0000
292.0000
1,680
Thu, 11 Sep 2025
245.0000
280.0000
237.4000
271.0000
2,406
Wed, 10 Sep 2025
286.0000
325.0000
239.0000
267.0000
3,353
Tue, 09 Sep 2025
216.0000
381.0000
215.0000
324.0000
23,012
Mon, 08 Sep 2025
200.0000
251.0000
200.0000
219.0000
3,987
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
204.0000
216.0000
190.0000
206.0000
2,346
Fri, 05 Sep 2025
5 · 6-K
Pre-market · 06:49 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Sep 2025
217.0000
220.0000
194.0000
205.0000
10,882
Wed, 03 Sep 2025
200.0000
224.0000
190.0000
217.0000
3,330
Tue, 02 Sep 2025
175.0000
258.0000
171.0000
225.5000
19,476
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
159.0000
197.0000
159.0000
171.0000
1,991
Thu, 28 Aug 2025
181.0000
185.0000
150.0000
169.0000
2,320
Wed, 27 Aug 2025
202.0000
207.9000
186.0000
190.0000
2,009
Tue, 26 Aug 2025
216.0000
216.0000
191.0000
203.0000
2,217
Mon, 25 Aug 2025
229.0000
231.9000
203.0000
207.0000
1,009
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
4 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 22 Aug 2025
208.0000
230.0000
196.0000
226.0000
1,560
Thu, 21 Aug 2025
3 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Thu, 21 Aug 2025
236.0000
255.0000
215.8000
220.0000
2,388
Wed, 20 Aug 2025
254.0000
266.0000
234.0000
236.0000
1,694
Tue, 19 Aug 2025
302.0000
320.0000
265.0000
270.0000
2,986
Mon, 18 Aug 2025
294.0000
350.0000
269.0000
328.0000
4,658
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
336.0000
352.0000
288.0000
312.0000
5,456
Thu, 14 Aug 2025
2 · F-3
After-hours · 16:06 ET
REGISTRATION STATEMENT ↗
Thu, 14 Aug 2025
432.0000
448.0000
376.0000
416.0000
7,197
Wed, 13 Aug 2025
632.0000
632.0000
576.0000
616.0000
2,656
Tue, 12 Aug 2025
736.0000
736.0000
656.0000
696.0000
13,146
Mon, 11 Aug 2025
712.0000
768.0000
688.0000
736.0000
3,865
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
800.0000
808.0000
680.0000
688.0000
2,319
Thu, 07 Aug 2025
632.0000
760.0000
632.0000
752.0000
2,969
Wed, 06 Aug 2025
664.0000
744.0000
640.0000
672.0000
2,607
Tue, 05 Aug 2025
600.0000
688.0000
600.0000
664.0000
1,632
Mon, 04 Aug 2025
560.0000
728.0000
560.0000
632.0000
3,331
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
568.0000
616.0000
528.0000
552.0000
1,523
Thu, 31 Jul 2025
760.0000
800.0000
592.0000
600.0000
2,867
Wed, 30 Jul 2025
944.0000
984.0000
880.0000
896.0000
1,943
Tue, 29 Jul 2025
968.0000
976.0000
896.0000
912.0000
1,141
Tue, 29 Jul 2025
1 · 6-K
Pre-market · 06:48 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 28 Jul 2025
976.0000
1072.0000
952.0000
1008.0000
1,860
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend