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
50.0000
50.0000
50.0000
50.0000
0
Thu, 23 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 22 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 21 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 20 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Thu, 16 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 15 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 14 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 13 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Thu, 09 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 08 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 07 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 06 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 01 Jul 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 30 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 29 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Thu, 25 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 24 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 23 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 22 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 17 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 16 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 15 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Thu, 11 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Wed, 10 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Tue, 09 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Mon, 08 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
50.0000
50.0000
50.0000
50.0000
0
Thu, 04 Jun 2026
60.8000
62.0000
50.0000
50.0000
555,300
Wed, 03 Jun 2026
63.8900
67.0000
56.8100
67.0000
1,586,500
Tue, 02 Jun 2026
54.9900
63.8900
50.3340
63.8900
29,800
Tue, 02 Jun 2026
19 · 6-K
Next filing day · accepted 01 Jun, 18:30 ET
FORM 6-K ↗
Mon, 01 Jun 2026
18 · 424B5
After-hours · 16:27 ET
424B5 ↗
Mon, 01 Jun 2026
48.0000
57.6500
46.2150
57.6500
15,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
41.6000
52.5000
41.1000
48.0000
82,450
Thu, 28 May 2026
40.4000
45.3000
37.0800
41.8000
15,650
Wed, 27 May 2026
17 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Wed, 27 May 2026
35.4000
40.1500
34.8000
40.1000
64,060
Tue, 26 May 2026
37.6000
39.6900
33.8000
34.2000
25,450
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
36.0000
39.8000
35.8000
37.0000
240,690
Thu, 21 May 2026
32.4000
37.3000
31.4000
35.1000
257,240
Wed, 20 May 2026
24.1000
31.9000
24.1000
31.4000
135,250
Tue, 19 May 2026
24.3000
25.9000
22.9400
23.7000
219,410
Mon, 18 May 2026
21.5000
25.0000
20.0000
23.4000
174,260
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17.1000
23.6000
17.1000
22.1000
75,010
Thu, 14 May 2026
16.6000
17.4000
15.2000
16.7000
9,220
Wed, 13 May 2026
20.7000
21.6000
15.2000
16.9000
40,590
Tue, 12 May 2026
20.2000
23.6000
20.0000
21.4000
49,930
Mon, 11 May 2026
15.6000
20.4200
15.3000
20.1000
47,530
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15.6000
15.8000
14.5000
15.6000
14,140
Thu, 07 May 2026
16 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Thu, 07 May 2026
13.0300
15.5000
13.0000
14.3000
22,570
Wed, 06 May 2026
15 · 424B5
After market open · 11:25 ET
424B5 ↗
Wed, 06 May 2026
12.1000
13.2000
12.1000
12.8000
9,370
Wed, 06 May 2026
14 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Tue, 05 May 2026
11.5000
13.5000
11.0000
12.1000
32,150
Mon, 04 May 2026
12.0000
12.4000
11.8000
12.2000
15,420
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11.8000
12.1000
11.8000
11.9000
2,610
Thu, 30 Apr 2026
11.8000
12.5000
11.8000
11.9000
4,670
Wed, 29 Apr 2026
12.2000
12.2000
11.8000
11.9000
4,790
Tue, 28 Apr 2026
12.0000
12.4000
11.7000
12.4000
6,310
Mon, 27 Apr 2026
12.5000
12.5000
11.6100
12.2000
6,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11.8000
12.0000
11.3000
12.0000
4,150
Thu, 23 Apr 2026
11.3000
11.8000
11.2000
11.8000
11,030
Wed, 22 Apr 2026
12.2000
12.2000
10.7500
11.1000
6,970
Tue, 21 Apr 2026
13 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Tue, 21 Apr 2026
11.2000
12.2000
10.9000
12.2000
14,230
Mon, 20 Apr 2026
11.8000
11.8200
10.7100
10.8000
15,080
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.2000
13.0000
11.6000
11.8000
19,830
Thu, 16 Apr 2026
12.5000
13.3000
12.0000
12.7000
18,420
Wed, 15 Apr 2026
15.4000
16.0000
12.6000
12.9000
58,340
Tue, 14 Apr 2026
18.6000
18.8000
15.1000
15.3000
67,410
Mon, 13 Apr 2026
20.4000
22.7000
16.6000
19.9000
2,353,440
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
12 · 6-K
After-hours · 16:17 ET
FORM 6-K ↗
Fri, 10 Apr 2026
11 · 20-F
After-hours · 16:05 ET
20-F ↗
Fri, 10 Apr 2026
15.1000
15.4000
15.1000
15.2000
408,340
Thu, 09 Apr 2026
15.8000
15.8000
14.6000
15.0000
3,170
Wed, 08 Apr 2026
16.4000
16.9000
16.0000
16.1000
2,610
Tue, 07 Apr 2026
16.6000
16.6100
15.8000
16.2000
3,770
Mon, 06 Apr 2026
16.4000
17.1000
16.3000
16.6000
3,090
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16.8000
17.4000
16.6000
16.6000
2,080
Wed, 01 Apr 2026
17.3000
17.4100
16.9000
17.0000
2,480
Tue, 31 Mar 2026
17.9000
17.9000
17.1000
17.2000
2,720
Mon, 30 Mar 2026
17.3000
17.9000
16.6000
17.3500
3,230
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
18.3500
18.4000
17.3000
17.4000
4,060
Thu, 26 Mar 2026
17.0000
19.1000
16.6000
19.1000
25,620
Wed, 25 Mar 2026
17.5000
17.6000
16.0000
17.0000
15,300
Tue, 24 Mar 2026
18.7000
18.7500
16.5000
17.2000
30,730
Mon, 23 Mar 2026
21.2000
23.6000
20.1000
20.6000
17,830
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
10 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Fri, 20 Mar 2026
23.5000
23.7500
20.5000
23.2500
603,518
Thu, 19 Mar 2026
19.2500
19.5000
17.7500
18.7500
10,116
Wed, 18 Mar 2026
22.7500
26.7500
21.7500
23.5000
33,080
Tue, 17 Mar 2026
22.7500
23.5000
22.5000
22.7500
5,300
Mon, 16 Mar 2026
27.0000
27.5000
22.5000
22.5000
9,901
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
27.0000
27.2500
26.5000
26.7500
5,486
Thu, 12 Mar 2026
29.2500
29.5000
26.2500
26.2500
9,387
Wed, 11 Mar 2026
9 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Wed, 11 Mar 2026
30.0000
30.2500
29.2500
29.2500
12,454
Tue, 10 Mar 2026
28.7500
37.5000
28.7500
32.5000
103,465
Mon, 09 Mar 2026
30.2500
30.5000
29.2500
30.0000
11,326
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
31.5000
33.2500
27.5000
30.5000
30,036
Thu, 05 Mar 2026
34.2500
34.5000
30.7500
32.0000
49,540
Thu, 05 Mar 2026
8 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Wed, 04 Mar 2026
33.2500
33.7500
31.0000
32.5000
20,122
Tue, 03 Mar 2026
35.0000
37.5000
33.0000
33.0000
8,579
Mon, 02 Mar 2026
36.5000
36.7500
33.7500
35.2500
11,928
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
42.5000
42.5000
37.5000
37.5000
17,292
Thu, 26 Feb 2026
47.2500
47.2500
43.7500
43.7500
49,250
Wed, 25 Feb 2026
45.5000
45.5000
42.0000
43.0000
11,122
Tue, 24 Feb 2026
43.2500
51.5000
43.2500
47.5000
102,188
Mon, 23 Feb 2026
47.5000
47.5000
40.2500
41.7500
18,513
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Fri, 20 Feb 2026
53.0000
53.0000
43.7500
45.7500
32,058
Thu, 19 Feb 2026
6 · 424B5
After market open · 10:13 ET
424B5 ↗
Thu, 19 Feb 2026
59.2500
59.2500
51.5000
54.5000
62,457
Wed, 18 Feb 2026
249.5000
285.0000
50.0000
58.5000
340,220
Tue, 17 Feb 2026
480.0000
582.5000
180.0000
180.0000
59,807
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
530.0000
1015.0000
450.0000
952.5000
216,117
Thu, 12 Feb 2026
435.0000
632.5000
342.5000
422.5000
258,446
Wed, 11 Feb 2026
282.5000
337.5000
275.0000
330.0000
1,648
Tue, 10 Feb 2026
280.0000
310.0000
267.5000
275.0000
1,977
Mon, 09 Feb 2026
362.5000
385.0000
275.0000
292.5000
4,341
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
377.5000
380.0000
357.5000
360.0000
71
Thu, 05 Feb 2026
395.0000
445.0000
367.5000
375.0000
91
Wed, 04 Feb 2026
412.5000
416.2500
372.5000
390.0000
67
Tue, 03 Feb 2026
432.5000
432.5000
362.5000
390.0000
54
Mon, 02 Feb 2026
417.5000
438.7500
342.5000
435.0000
135
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
350.0000
425.0000
307.5000
410.0000
204
Thu, 29 Jan 2026
382.5000
416.2500
290.0000
337.5000
328
Wed, 28 Jan 2026
370.0000
436.2500
338.0000
380.0000
329
Tue, 27 Jan 2026
385.0000
402.5000
362.5000
370.0000
162
Mon, 26 Jan 2026
445.0000
445.0000
335.0000
380.0000
110
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
455.0000
462.5000
415.0000
440.0000
226
Thu, 22 Jan 2026
377.5000
457.5000
337.7500
455.0000
356
Wed, 21 Jan 2026
330.0000
412.5000
305.0000
387.5000
411
Tue, 20 Jan 2026
295.0000
360.0000
282.5000
330.0000
170
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
300.0000
317.2500
275.0000
305.0000
149
Thu, 15 Jan 2026
315.0000
328.7500
296.2500
310.0000
117
Wed, 14 Jan 2026
246.5000
414.0000
240.0000
320.0000
2,597
Tue, 13 Jan 2026
195.0000
312.5000
195.0000
300.0000
25,022
Mon, 12 Jan 2026
197.0000
205.0000
195.0000
195.2500
43
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
195.0000
200.0000
195.0000
196.5000
10
Thu, 08 Jan 2026
190.0000
205.0000
182.7500
204.2500
73
Wed, 07 Jan 2026
192.7500
208.7500
182.7500
190.0000
117
Tue, 06 Jan 2026
195.0000
200.0000
192.5000
192.5000
87
Mon, 05 Jan 2026
5 · F-3
After-hours · 16:06 ET
F-3 ↗
Mon, 05 Jan 2026
205.0000
207.0000
192.7500
192.7500
294
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
230.2500
232.5000
192.5000
202.2500
3,047
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
217.5000
224.7500
195.2500
202.5000
84
Tue, 30 Dec 2025
250.0000
250.0000
215.2500
225.5000
62
Mon, 29 Dec 2025
4 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Mon, 29 Dec 2025
215.0000
255.0000
212.7500
247.7500
285
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
237.5000
237.5000
212.5000
212.5000
166
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
225.0000
236.0000
225.0000
225.0000
54
Tue, 23 Dec 2025
250.0000
250.0000
217.5000
237.5000
167
Mon, 22 Dec 2025
292.5000
292.5000
248.7500
248.7500
264
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
287.5000
287.5000
276.7500
277.5000
27
Thu, 18 Dec 2025
294.7500
295.0000
277.5000
277.5000
42
Wed, 17 Dec 2025
3 · 6-K
After-hours · 16:05 ET
6-K ↗
Wed, 17 Dec 2025
320.0000
320.0000
280.0000
290.0000
43
Tue, 16 Dec 2025
305.0000
312.5000
295.0000
303.7500
48
Mon, 15 Dec 2025
332.5000
332.5000
305.0000
305.0000
42
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
327.5000
347.2500
302.5000
335.0000
64
Thu, 11 Dec 2025
345.0000
350.0000
330.0000
350.0000
48
Wed, 10 Dec 2025
352.5000
355.0000
340.0000
345.0000
58
Tue, 09 Dec 2025
355.0000
355.0000
342.5000
355.0000
20
Mon, 08 Dec 2025
365.0000
372.5000
355.0000
362.5000
44
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
392.5000
392.5000
352.5000
357.5000
56
Thu, 04 Dec 2025
362.5000
382.5000
342.5000
377.5000
41
Wed, 03 Dec 2025
350.0000
362.5000
337.5000
362.5000
24
Tue, 02 Dec 2025
375.0000
375.0000
356.2500
365.0000
15
Mon, 01 Dec 2025
385.0000
385.0000
337.5000
384.7500
64
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
383.5000
385.0000
367.5000
382.5000
44
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
350.0000
370.0000
350.0000
362.5000
38
Tue, 25 Nov 2025
335.2500
350.7500
335.0000
350.0000
56
Mon, 24 Nov 2025
347.5000
347.5000
315.0000
330.0000
62
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
330.0000
347.5000
297.2500
347.5000
36
Thu, 20 Nov 2025
350.0000
350.0000
320.0000
325.0000
44
Wed, 19 Nov 2025
347.5000
348.7500
340.0000
345.0000
31
Tue, 18 Nov 2025
365.0000
367.5000
322.5000
342.5000
161
Mon, 17 Nov 2025
410.0000
410.0000
365.0000
370.0000
107
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
422.5000
425.0000
417.7500
418.7500
46
Thu, 13 Nov 2025
457.5000
457.5000
400.0000
432.5000
186
Wed, 12 Nov 2025
475.0000
481.2500
455.0000
457.5000
92
Tue, 11 Nov 2025
470.0000
485.0000
470.0000
485.0000
41
Mon, 10 Nov 2025
465.0000
475.0000
465.0000
465.0000
68
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
469.5000
470.0000
462.5000
470.0000
35
Thu, 06 Nov 2025
477.5000
485.0000
467.5000
470.0000
30
Wed, 05 Nov 2025
462.7500
487.5000
462.7500
487.5000
29
Tue, 04 Nov 2025
470.0000
477.5000
462.5000
472.5000
26
Mon, 03 Nov 2025
490.0000
502.5000
470.0000
485.0000
153
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
475.0000
525.0000
475.0000
510.0000
400
Thu, 30 Oct 2025
491.5000
500.0000
473.0000
473.7500
172
Wed, 29 Oct 2025
482.5000
512.5000
482.5000
502.5000
185
Tue, 28 Oct 2025
492.5000
505.0000
492.5000
492.5000
92
Mon, 27 Oct 2025
505.0000
518.5000
488.7500
500.0000
242
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
482.5000
510.0000
480.2500
488.7500
234
Thu, 23 Oct 2025
467.7500
510.0000
467.7500
497.5000
304
Wed, 22 Oct 2025
480.0000
506.2500
450.0000
485.0000
2,018
Tue, 21 Oct 2025
462.5000
477.5000
430.2500
457.5000
286
Mon, 20 Oct 2025
442.5000
472.5000
440.0000
467.5000
769
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
452.5000
480.0000
442.5000
447.5000
432
Thu, 16 Oct 2025
522.5000
540.0000
437.7500
455.0000
1,449
Wed, 15 Oct 2025
652.5000
655.0000
542.5000
595.0000
3,103
Tue, 14 Oct 2025
645.0000
787.5000
570.0000
750.0000
178,205
Mon, 13 Oct 2025
440.0000
470.0000
432.7500
470.0000
151
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
457.5000
470.0000
432.5000
441.2500
147
Thu, 09 Oct 2025
462.5000
470.0000
455.0000
470.0000
255
Wed, 08 Oct 2025
455.0000
460.0000
447.5000
458.7500
482
Tue, 07 Oct 2025
462.5000
470.0000
450.0000
457.5000
67
Mon, 06 Oct 2025
470.0000
470.0000
447.5000
462.5000
74
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
465.0000
473.5000
460.0000
470.0000
87
Thu, 02 Oct 2025
457.7500
470.0000
457.5000
465.0000
80
Wed, 01 Oct 2025
452.5000
472.5000
437.7500
457.5000
193
Tue, 30 Sep 2025
467.5000
482.5000
445.0000
452.5000
198
Mon, 29 Sep 2025
452.5000
485.0000
442.5000
485.0000
2,146
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
457.5000
457.5000
437.5000
452.5000
172
Thu, 25 Sep 2025
457.5000
467.5000
423.7500
457.5000
354
Wed, 24 Sep 2025
487.5000
490.0000
457.5000
457.5000
322
Tue, 23 Sep 2025
502.5000
522.5000
490.0000
490.0000
1,366
Mon, 22 Sep 2025
492.5000
505.0000
487.5000
503.7500
94
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
542.5000
542.5000
467.5000
506.2500
225
Thu, 18 Sep 2025
515.0000
537.5000
515.0000
537.5000
121
Wed, 17 Sep 2025
527.5000
545.0000
525.0000
542.5000
130
Tue, 16 Sep 2025
544.2500
544.2500
507.5000
522.5000
228
Mon, 15 Sep 2025
511.2500
545.0000
507.5000
522.5000
218
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
2 · 424B1
After-hours · 16:05 ET
424B1 ↗
Fri, 12 Sep 2025
527.5000
547.5000
507.5000
517.5000
466
Thu, 11 Sep 2025
557.5000
575.0000
515.0000
537.5000
1,978
Wed, 10 Sep 2025
510.0000
550.0000
487.5000
527.5000
950
Tue, 09 Sep 2025
462.5000
522.5000
440.0000
517.5000
1,013
Mon, 08 Sep 2025
430.0000
570.0000
412.5000
450.0000
2,276
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
475.0000
475.0000
425.0000
440.0000
629
Thu, 04 Sep 2025
447.5000
532.5000
432.0000
510.7500
2,196
Wed, 03 Sep 2025
432.5000
475.0000
428.5000
457.5000
108
Tue, 02 Sep 2025
445.0000
447.5000
430.0000
445.7500
122
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
451.7500
465.0000
442.5000
452.5000
189
Thu, 28 Aug 2025
464.5000
477.5000
442.5000
442.5000
100
Wed, 27 Aug 2025
482.5000
505.0000
475.0000
480.2500
207
Tue, 26 Aug 2025
480.0000
495.0000
465.0000
490.0000
95
Mon, 25 Aug 2025
460.0000
486.2500
460.0000
485.0000
156
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
467.5000
481.2500
452.5000
460.0000
190
Thu, 21 Aug 2025
442.5000
470.0000
442.5000
468.7500
400
Wed, 20 Aug 2025
466.2500
487.5000
452.5000
477.5000
32
Tue, 19 Aug 2025
456.7500
480.0000
442.5000
467.5000
217
Mon, 18 Aug 2025
470.0000
479.7500
455.0000
457.5000
284
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
460.0000
500.0000
417.5000
465.0000
959
Thu, 14 Aug 2025
1 · F-1
After-hours · 16:07 ET
F-1 ↗
Thu, 14 Aug 2025
470.0000
506.2500
462.5000
487.5000
1,009
Wed, 13 Aug 2025
422.5000
475.0000
422.5000
475.0000
265
Tue, 12 Aug 2025
437.5000
473.7500
395.0000
435.0000
1,176
Mon, 11 Aug 2025
425.0000
449.0000
407.5000
440.0000
1,075
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
470.0000
495.0000
415.0000
425.0000
980
Thu, 07 Aug 2025
540.0000
570.0000
404.5000
472.5000
1,223
Wed, 06 Aug 2025
572.5000
617.5000
510.0000
520.0000
1,111
Tue, 05 Aug 2025
587.5000
602.5000
552.5000
582.5000
264
Mon, 04 Aug 2025
625.0000
635.7500
577.5000
585.0000
471
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
635.0000
642.5000
575.0000
620.0000
102
Thu, 31 Jul 2025
640.0000
670.0000
620.0000
636.2500
24
Wed, 30 Jul 2025
640.0000
658.0000
635.0000
640.0000
49
Tue, 29 Jul 2025
662.5000
670.0000
627.5000
667.5000
302
Mon, 28 Jul 2025
673.0000
684.7500
605.0000
660.0000
189
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend