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.0000
18.4900
16.5800
17.3250
27,100
Thu, 23 Jul 2026
18.2500
18.2500
17.1100
17.5500
17,300
Wed, 22 Jul 2026
19.0000
20.0000
17.9300
18.0000
72,500
Tue, 21 Jul 2026
18.1700
22.0000
18.0700
20.3000
80,800
Mon, 20 Jul 2026
16.9500
18.9450
16.7700
17.6600
30,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
73 · 6-K
After-hours · 17:00 ET
6-K ↗
Fri, 17 Jul 2026
16.3100
17.0000
15.4620
16.5200
19,400
Thu, 16 Jul 2026
19.4200
20.1500
16.5200
17.2100
67,400
Wed, 15 Jul 2026
17.7000
22.6850
17.5850
19.4200
187,400
Tue, 14 Jul 2026
16.2950
17.5000
16.0600
17.5000
29,400
Mon, 13 Jul 2026
15.7800
17.0000
15.5700
16.2100
53,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
16.0600
16.4900
15.0400
15.6500
31,800
Thu, 09 Jul 2026
15.2100
17.2500
15.2100
16.7200
46,100
Wed, 08 Jul 2026
16.3700
16.3800
14.4450
15.5500
36,200
Tue, 07 Jul 2026
16.9600
17.8270
15.0000
15.4100
41,400
Mon, 06 Jul 2026
15.0500
18.0950
14.5150
16.9550
88,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
14.9100
15.5000
14.3000
15.0500
29,000
Wed, 01 Jul 2026
72 · F-3
After-hours · 17:26 ET
F-3 ↗
Wed, 01 Jul 2026
71 · 6-K
After-hours · 17:21 ET
6-K ↗
Wed, 01 Jul 2026
13.2000
15.1500
13.0000
14.9100
59,600
Tue, 30 Jun 2026
13.4000
14.3400
12.7260
13.4000
44,100
Mon, 29 Jun 2026
14.2100
14.5000
13.1200
13.6100
34,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
14.6100
15.2500
14.2000
14.5000
20,100
Thu, 25 Jun 2026
14.3500
15.7400
13.6900
15.2400
46,900
Wed, 24 Jun 2026
14.5750
15.1900
14.1500
14.7900
34,200
Tue, 23 Jun 2026
15.2000
17.3500
13.9000
14.5900
89,700
Mon, 22 Jun 2026
14.1800
16.0000
13.4000
15.8000
83,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
14.7700
14.8700
13.0000
13.9000
55,000
Wed, 17 Jun 2026
14.5700
15.7250
13.6200
14.2300
66,900
Tue, 16 Jun 2026
14.8300
15.6100
13.0500
14.8700
87,000
Mon, 15 Jun 2026
13.8200
14.9940
13.5280
14.5600
58,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
13.9100
14.0600
13.0420
13.1300
27,700
Thu, 11 Jun 2026
13.0100
14.2500
12.5100
13.9100
67,600
Wed, 10 Jun 2026
13.4600
14.3800
12.8000
12.8700
57,300
Wed, 10 Jun 2026
70 · 6-K
Pre-market · 08:30 ET
6-K ↗
Tue, 09 Jun 2026
15.0500
15.0500
13.0700
13.0900
64,600
Mon, 08 Jun 2026
13.4400
15.7900
12.7030
14.8300
112,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
15.1000
15.1000
12.9800
13.0500
82,600
Thu, 04 Jun 2026
15.4100
15.9700
15.0100
15.0400
47,900
Wed, 03 Jun 2026
18.4700
19.0000
15.3930
15.9500
117,700
Tue, 02 Jun 2026
16.5400
20.0000
16.0020
18.9400
192,800
Mon, 01 Jun 2026
16.0000
17.4500
14.6940
17.3400
108,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
15.7437
18.7414
14.9199
16.0183
203,904
Thu, 28 May 2026
17.3913
17.6201
15.2403
15.4462
107,720
Wed, 27 May 2026
69 · 6-K
After-hours · 17:30 ET
6-K ↗
Wed, 27 May 2026
20.1373
20.1808
18.0778
18.2838
68,390
Tue, 26 May 2026
18.7643
21.1579
17.8009
20.2517
130,226
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
18.2838
21.7391
17.5515
17.7574
169,862
Thu, 21 May 2026
16.6590
18.3982
16.1785
17.2998
68,653
Wed, 20 May 2026
17.8490
19.1991
16.2014
17.0023
125,594
Tue, 19 May 2026
15.3089
19.4508
13.9817
18.3753
172,440
Mon, 18 May 2026
18.9703
18.9703
14.9657
15.2632
125,550
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
68 · 6-K
After-hours · 16:45 ET
6-K ↗
Fri, 15 May 2026
21.1899
21.7620
18.3066
18.7414
107,021
Thu, 14 May 2026
19.6796
27.0023
17.6201
22.0824
326,483
Wed, 13 May 2026
19.9542
22.8604
18.9931
19.6339
214,917
Tue, 12 May 2026
32.8833
32.8833
19.0160
20.9382
271,027
Mon, 11 May 2026
67 · 6-K/A
After market open · 14:19 ET
6-K/A ↗
Mon, 11 May 2026
52.6316
52.6316
32.0366
33.1579
175,499
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.5400
2.7918
2.5400
2.5400
1,655,749
Fri, 08 May 2026
66 · 6-K
Next filing day · accepted 07 May, 21:26 ET
6-K ↗
Thu, 07 May 2026
3.6613
4.2334
2.5400
2.8375
9,173,242
Wed, 06 May 2026
3.0206
4.4622
2.7094
3.5011
14,007,773
Tue, 05 May 2026
3.3181
3.3524
2.3341
2.6545
2,766,691
Mon, 04 May 2026
3.7071
3.7872
3.5469
3.5927
723,759
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
4.0732
4.0732
3.5927
3.6384
1,658,371
Thu, 30 Apr 2026
4.0046
4.3684
3.7300
4.0732
1,244,095
Wed, 29 Apr 2026
3.6613
4.1876
3.4325
3.9359
1,324,634
Tue, 28 Apr 2026
3.4554
4.2792
3.3181
3.7986
2,720,150
Mon, 27 Apr 2026
4.8055
5.0549
3.5469
3.5698
4,421,216
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65 · 6-K
After-hours · 17:15 ET
6-K ↗
Fri, 24 Apr 2026
7.7346
7.8032
3.7757
4.7597
3,532,358
Thu, 23 Apr 2026
8.3524
8.9016
7.9863
8.0549
471,173
Wed, 22 Apr 2026
9.7254
10.3204
8.2151
8.4211
799,404
Tue, 21 Apr 2026
10.8696
11.3501
9.9313
9.9542
453,956
Mon, 20 Apr 2026
11.1213
11.8993
10.8352
11.2586
354,538
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.5400
12.5652
11.3501
11.3501
349,731
Thu, 16 Apr 2026
11.7162
13.1808
11.1442
12.6087
457,932
Wed, 15 Apr 2026
11.2128
12.4485
10.4348
12.1053
546,512
Tue, 14 Apr 2026
13.2494
13.3638
11.4416
11.5332
807,969
Mon, 13 Apr 2026
14.1419
14.4165
13.7300
13.8215
464,837
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64 · 424B3
After market open · 13:28 ET
424B3 ↗
Fri, 10 Apr 2026
14.1419
17.7346
12.7231
14.5767
1,192,442
Thu, 09 Apr 2026
63 · 424B3
After-hours · 17:21 ET
424B3 ↗
Thu, 09 Apr 2026
13.8902
14.9886
13.5698
14.3249
498,923
Wed, 08 Apr 2026
17.9634
18.6270
13.9130
14.2792
1,315,894
Tue, 07 Apr 2026
62 · 6-K
After-hours · 17:15 ET
6-K ↗
Tue, 07 Apr 2026
25.4462
26.5904
18.4211
18.6499
1,386,994
Mon, 06 Apr 2026
18.4897
45.0343
18.4897
29.7483
9,633,272
Mon, 06 Apr 2026
61 · 6-K
Pre-market · 07:30 ET
6-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60 · F-3/A
After-hours · 16:10 ET
F-3/A ↗
Thu, 02 Apr 2026
18.1236
20.5263
18.1236
19.3593
63,278
Wed, 01 Apr 2026
19.4737
19.7483
18.3547
19.2677
57,771
Tue, 31 Mar 2026
17.5973
19.5423
17.2998
19.3593
128,216
Mon, 30 Mar 2026
18.3295
19.2769
16.8192
17.4600
112,309
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
18.0892
20.0229
17.9176
18.5812
114,101
Thu, 26 Mar 2026
18.3066
20.0458
17.9863
18.5126
95,572
Wed, 25 Mar 2026
59 · F-3
After-hours · 17:17 ET
F-3 ↗
Wed, 25 Mar 2026
20.4805
21.5789
18.9931
20.0458
136,475
Tue, 24 Mar 2026
20.9840
24.8284
20.1602
20.2288
239,782
Mon, 23 Mar 2026
18.0778
22.8581
18.0778
20.8467
379,054
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58 · 20-F
After-hours · 17:20 ET
20-F ↗
Fri, 20 Mar 2026
20.0000
20.7780
17.5584
17.6201
199,622
Thu, 19 Mar 2026
18.3066
22.7918
18.1465
20.6178
408,551
Wed, 18 Mar 2026
24.5767
24.9016
19.2540
19.6339
395,223
Tue, 17 Mar 2026
25.9954
40.4119
22.8833
24.7826
852,368
Mon, 16 Mar 2026
32.0366
33.5355
26.7277
26.9565
198,879
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57 · 424B3
After-hours · 16:46 ET
424B3 ↗
Fri, 13 Mar 2026
56 · 6-K
After-hours · 16:15 ET
SEC Form 6-K ↗
Fri, 13 Mar 2026
41.5332
42.7460
31.3158
33.2037
197,305
Thu, 12 Mar 2026
48.3982
49.4851
42.5858
43.1579
104,443
Wed, 11 Mar 2026
56.3844
64.3478
49.4050
50.9153
108,638
Tue, 10 Mar 2026
63.8673
68.4211
54.2105
54.2563
62,404
Mon, 09 Mar 2026
72.7117
73.6842
65.2174
66.9108
44,268
Mon, 09 Mar 2026
55 · 6-K
Pre-market · 08:30 ET
6-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
54 · 6-K
After-hours · 17:09 ET
6-K ↗
Fri, 06 Mar 2026
76.1785
77.0023
72.4714
73.6842
38,237
Thu, 05 Mar 2026
77.6201
80.3387
74.3707
76.1785
24,996
Wed, 04 Mar 2026
76.4302
82.4027
74.0046
79.3821
30,153
Tue, 03 Mar 2026
78.2838
78.4897
74.0046
74.3936
24,035
Mon, 02 Mar 2026
75.0801
80.8467
75.0801
79.9542
24,647
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53 · F-1/A
After-hours · 17:01 ET
F-1/A ↗
Fri, 27 Feb 2026
80.5492
85.5378
76.2929
78.0320
30,153
Thu, 26 Feb 2026
89.7025
91.7620
82.7002
83.0206
50,561
Wed, 25 Feb 2026
76.7735
107.3684
76.7735
92.5858
263,773
Tue, 24 Feb 2026
79.7941
85.7208
73.2265
75.3089
79,359
Mon, 23 Feb 2026
52 · 6-K
After-hours · 17:00 ET
6-K ↗
Mon, 23 Feb 2026
86.6590
87.2769
76.6018
78.9016
54,581
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.1327
96.1327
78.2059
84.4165
82,069
Thu, 19 Feb 2026
51 · 6-K
After market open · 09:49 ET
6-K ↗
Thu, 19 Feb 2026
104.5881
104.5881
94.1968
95.9039
73,460
Wed, 18 Feb 2026
116.8192
120.6179
106.1098
106.6819
76,344
Tue, 17 Feb 2026
50 · F-1
After-hours · 16:42 ET
F-1 ↗
Tue, 17 Feb 2026
142.1510
144.1190
109.8398
113.5812
97,495
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
49 · 6-K
After-hours · 17:26 ET
6-K ↗
Fri, 13 Feb 2026
145.9371
154.4622
120.6982
123.3903
118,478
Thu, 12 Feb 2026
48 · 6-K
After market open · 09:32 ET
6-K ↗
Thu, 12 Feb 2026
166.8574
184.9733
145.9371
157.3787
191,695
Wed, 11 Feb 2026
185.1976
199.8923
159.8465
187.6655
214,098
Tue, 10 Feb 2026
154.6866
209.7635
154.6866
180.2620
635,670
Mon, 09 Feb 2026
168.1474
168.5175
131.2424
155.9205
464,737
Mon, 09 Feb 2026
47 · 424B3
Pre-market · 06:03 ET
424B3 ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
46 · 6-K
After market open · 11:45 ET
6-K ↗
Fri, 06 Feb 2026
96.4688
229.9547
94.7862
177.5699
3,519,411
Thu, 05 Feb 2026
108.8078
109.5930
92.9914
93.6645
44,717
Wed, 04 Feb 2026
109.3687
125.8020
96.8053
113.2947
89,701
Tue, 03 Feb 2026
136.9633
137.0754
107.7983
111.0513
83,166
Mon, 02 Feb 2026
161.9778
161.9778
135.3928
136.2902
68,519
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
190.6941
191.5018
151.5457
154.0135
81,116
Thu, 29 Jan 2026
164.5578
216.2696
141.4502
190.6941
150,714
Wed, 28 Jan 2026
179.5890
185.6463
164.6700
166.1282
46,936
Tue, 27 Jan 2026
188.4507
189.7967
170.6152
184.4124
51,314
Mon, 26 Jan 2026
45 · 6-K
After market open · 10:31 ET
6-K ↗
Mon, 26 Jan 2026
202.1358
203.3697
187.5533
190.6941
43,665
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
229.0573
231.7495
201.9114
202.0236
62,671
Thu, 22 Jan 2026
224.3460
237.2347
213.2409
224.5704
39,056
Wed, 21 Jan 2026
248.0145
248.6876
205.8599
226.1408
62,519
Tue, 20 Jan 2026
262.4849
269.2152
243.6398
249.1363
58,713
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
44 · 6-K
After-hours · 16:30 ET
6-K ↗
Fri, 16 Jan 2026
265.6257
294.5663
247.4537
271.1222
107,521
Thu, 15 Jan 2026
276.0578
280.4325
257.9979
267.8692
50,172
Wed, 14 Jan 2026
262.9336
283.2369
232.7590
273.1413
103,447
Tue, 13 Jan 2026
291.4255
297.0790
267.5327
268.9909
84,940
Mon, 12 Jan 2026
265.2892
323.0583
265.2892
297.3707
196,295
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
291.6498
309.4854
254.0719
259.2318
174,329
Thu, 08 Jan 2026
43 · 424B3
After market open · 14:59 ET
424B3 ↗
Thu, 08 Jan 2026
42 · 6-K
After market open · 12:42 ET
6-K ↗
Thu, 08 Jan 2026
371.9657
408.8706
277.7404
315.8792
510,141
Wed, 07 Jan 2026
203.5940
454.9738
203.4819
380.9396
1,480,427
Tue, 06 Jan 2026
186.7681
244.8737
172.6343
216.2696
171,191
Mon, 05 Jan 2026
227.3186
230.2912
178.4673
195.7419
172,225
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
220.4200
260.8022
191.8159
231.6373
700,775
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
41 · 424B3
After-hours · 17:00 ET
424B3 ↗
Wed, 31 Dec 2025
40 · 6-K
After-hours · 16:05 ET
SEC Form 6-K ↗
Wed, 31 Dec 2025
490.5326
504.7786
166.3526
183.4029
333,217
Wed, 31 Dec 2025
39 · 6-K
Pre-market · 07:38 ET
6-K ↗
Tue, 30 Dec 2025
723.4037
734.3967
530.4662
577.1302
77,924
Mon, 29 Dec 2025
38 · 6-K
After-hours · 17:15 ET
6-K ↗
Mon, 29 Dec 2025
1260.0394
1260.0394
729.1246
952.9098
55,013
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1581.1908
1581.1908
1278.8845
1305.8060
16,608
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1713.7793
1727.4645
1458.2491
1544.6224
10,787
Tue, 23 Dec 2025
1886.8623
1951.1375
1581.6395
1667.3397
15,137
Mon, 22 Dec 2025
2104.0293
2153.7219
1826.6254
1875.1963
15,708
Mon, 22 Dec 2025
37 · 6-K
Pre-market · 07:39 ET
6-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1850.8547
2221.0256
1800.3770
1974.5815
29,535
Thu, 18 Dec 2025
1532.0591
2062.9739
1416.0721
1751.4695
34,063
Wed, 17 Dec 2025
1351.6848
1663.8623
1351.6848
1415.5112
25,336
Tue, 16 Dec 2025
36 · 6-K/A
After-hours · 16:46 ET
6-K/A ↗
Tue, 16 Dec 2025
1435.9268
1435.9268
1235.1371
1301.2070
20,032
Mon, 15 Dec 2025
35 · F-1
After-hours · 17:31 ET
F-1 ↗
Mon, 15 Dec 2025
34 · 6-K
After-hours · 16:45 ET
6-K ↗
Mon, 15 Dec 2025
1905.8196
1906.9413
1378.6625
1604.0741
27,823
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
2591.1968
2635.8416
1969.1973
2038.2959
36,239
Thu, 11 Dec 2025
33 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 11 Dec 2025
1833.5801
3051.1060
1833.5801
2390.0706
99,569
Wed, 10 Dec 2025
1523.4218
1834.7019
1487.6385
1641.0912
25,015
Wed, 10 Dec 2025
32 · 6-K
Next filing day · accepted 09 Dec, 19:44 ET
6-K ↗
Tue, 09 Dec 2025
1329.3624
1862.0720
1121.7301
1637.7261
64,650
Mon, 08 Dec 2025
2467.8064
2760.8022
1076.9731
1523.5339
117,791
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
31 · 6-K
After-hours · 17:15 ET
6-K ↗
Fri, 05 Dec 2025
2983.9143
5496.4775
2523.8928
3723.9197
348,274
Thu, 04 Dec 2025
702.2031
1879.4589
663.6044
1581.6395
583,991
Wed, 03 Dec 2025
30 · 6-K
After-hours · 16:30 ET
6-K ↗
Wed, 03 Dec 2025
652.7348
784.7624
605.7343
656.1000
257,406
Tue, 02 Dec 2025
387.4456
741.8002
381.5004
566.4738
564,681
Mon, 01 Dec 2025
29 · 6-K
After market open · 11:19 ET
6-K ↗
Mon, 01 Dec 2025
572.4189
593.8439
373.8727
437.3626
297,166
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
375.7796
716.5612
335.2964
684.7041
2,009,726
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.6308
195.1810
66.2943
195.1810
2,034,955
Tue, 25 Nov 2025
28 · 6-K
After-hours · 17:28 ET
6-K ↗
Tue, 25 Nov 2025
59.0030
66.7429
53.7309
66.2943
23,892
Mon, 24 Nov 2025
49.2440
60.1247
46.8883
57.2082
30,810
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.3561
53.2822
43.7475
52.3848
578,900
Thu, 20 Nov 2025
51.4874
67.1916
45.0936
47.5614
22,759
Wed, 19 Nov 2025
53.3944
58.6665
34.9980
57.2082
53,712
Tue, 18 Nov 2025
86.1489
86.1489
57.8813
59.2274
16,590
Mon, 17 Nov 2025
13.3486
13.6851
11.6660
11.7782
60,942
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
27 · 6-K
After market open · 13:26 ET
6-K ↗
Fri, 14 Nov 2025
18.1720
18.8899
15.2555
15.5920
83,496
Thu, 13 Nov 2025
18.1720
19.0694
17.7233
18.8451
22,135
Wed, 12 Nov 2025
16.9381
19.9668
16.6016
18.5085
55,468
Tue, 11 Nov 2025
17.2746
17.6112
16.2651
16.9381
48,265
Mon, 10 Nov 2025
17.4990
19.9668
16.9381
18.0599
49,531
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
20.4155
20.7520
16.9381
19.0694
81,374
Thu, 06 Nov 2025
21.8737
22.5468
19.9668
21.9859
183,894
Wed, 05 Nov 2025
23.7807
27.0337
19.7425
23.6685
6,961,229
Tue, 04 Nov 2025
26 · 424B3
After-hours · 17:00 ET
424B3 ↗
Tue, 04 Nov 2025
25 · 6-K
After market open · 13:39 ET
6-K ↗
Tue, 04 Nov 2025
17.8355
19.6191
16.2539
16.4894
249,793
Mon, 03 Nov 2025
22.2103
22.2103
19.6303
19.8546
1,138,268
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
25.0146
25.5754
22.4346
22.6589
68,680
Fri, 31 Oct 2025
24 · 6-K
Pre-market · 06:59 ET
6-K ↗
Thu, 30 Oct 2025
23 · 6-K
After-hours · 17:18 ET
6-K ↗
Thu, 30 Oct 2025
31.1841
31.8571
26.9888
27.2580
57,866
Wed, 29 Oct 2025
40.3823
42.4014
31.6328
33.0910
202,393
Wed, 29 Oct 2025
22 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 28 Oct 2025
58.5543
58.5543
43.5231
47.6735
84,013
Mon, 27 Oct 2025
75.2681
75.2681
63.1534
65.5090
33,404
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
80.8767
83.2324
72.1273
76.7263
32,370
Thu, 23 Oct 2025
21 · 424B3
After-hours · 17:28 ET
424B3 ↗
Thu, 23 Oct 2025
94.6740
97.0297
76.5020
85.1393
32,432
Wed, 22 Oct 2025
97.9973
123.2671
93.8062
106.7493
68,421
Tue, 21 Oct 2025
20 · 6-K
After market open · 11:53 ET
6-K ↗
Tue, 21 Oct 2025
141.7571
147.9205
92.5736
96.1483
42,660
Mon, 20 Oct 2025
144.2224
146.5645
139.2918
142.9898
6,517
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
135.5938
146.6878
133.1284
142.9898
10,808
Thu, 16 Oct 2025
150.3858
150.3858
135.5938
136.8264
13,847
Wed, 15 Oct 2025
149.1531
159.0145
147.9205
147.9205
14,804
Tue, 14 Oct 2025
154.0838
157.7818
149.1531
149.1531
9,658
Mon, 13 Oct 2025
154.0838
163.9452
152.8511
157.7818
13,295
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
167.6432
178.7372
160.2472
160.2472
16,548
Thu, 09 Oct 2025
167.6432
181.2026
163.9452
166.4105
29,537
Wed, 08 Oct 2025
166.4105
169.7387
160.2472
160.2472
16,205
Tue, 07 Oct 2025
154.0838
173.8065
154.0838
172.5739
19,258
Mon, 06 Oct 2025
163.9452
167.6432
150.3858
151.6185
34,746
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
218.1827
235.4401
163.9452
171.3412
226,670
Thu, 02 Oct 2025
178.7372
202.7743
172.5739
198.4599
25,931
Wed, 01 Oct 2025
19 · 424B3
After-hours · 16:30 ET
424B3 ↗
Wed, 01 Oct 2025
179.9699
195.9946
177.5045
177.5045
12,080
Wed, 01 Oct 2025
18 · 6-K
Pre-market · 07:30 ET
6-K ↗
Tue, 30 Sep 2025
173.8065
182.4352
170.1085
179.9699
5,502
Mon, 29 Sep 2025
178.7372
182.4352
172.5739
173.8065
8,534
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
203.3906
208.3213
178.7372
181.2026
18,874
Thu, 25 Sep 2025
17 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 25 Sep 2025
178.7372
198.4599
168.8759
197.2273
22,453
Wed, 24 Sep 2025
186.1332
187.3659
178.7372
182.4352
4,496
Tue, 23 Sep 2025
191.0639
194.7619
178.7372
184.9006
9,438
Mon, 22 Sep 2025
179.9699
187.2426
177.5045
186.1332
5,697
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
194.7619
199.0763
179.9699
179.9699
10,789
Thu, 18 Sep 2025
172.5739
203.3906
170.1085
194.7619
24,629
Thu, 18 Sep 2025
16 · 6-K
Next filing day · accepted 17 Sep, 20:23 ET
6-K ↗
Wed, 17 Sep 2025
173.8065
176.2719
170.1085
171.3412
5,211
Wed, 17 Sep 2025
15 · 6-K
Pre-market · 07:03 ET
6-K ↗
Tue, 16 Sep 2025
163.9452
177.5045
163.9452
172.5739
8,955
Mon, 15 Sep 2025
14 · F-1
After-hours · 17:01 ET
F-1 ↗
Mon, 15 Sep 2025
160.2472
192.2966
160.2472
189.8313
36,188
Mon, 15 Sep 2025
13 · 6-K
Pre-market · 06:30 ET
6-K ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
12 · 6-K
After-hours · 17:15 ET
6-K ↗
Fri, 12 Sep 2025
168.8759
173.8065
162.7125
166.4105
10,143
Thu, 11 Sep 2025
171.3412
184.9006
166.4105
170.1085
37,594
Thu, 11 Sep 2025
11 · 6-K
Pre-market · 07:19 ET
6-K ↗
Wed, 10 Sep 2025
184.9006
230.5094
163.9452
163.9452
391,758
Tue, 09 Sep 2025
157.7818
170.1085
157.7818
161.4798
9,643
Mon, 08 Sep 2025
168.8759
172.5739
156.5491
159.0145
15,023
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
175.0392
203.3906
168.8759
173.8065
28,756
Thu, 04 Sep 2025
141.7571
266.2568
135.5938
186.1332
333,070
Wed, 03 Sep 2025
191.0639
193.5293
147.9205
150.3858
32,274
Tue, 02 Sep 2025
10 · 424B3
After-hours · 16:15 ET
424B3 ↗
Tue, 02 Sep 2025
207.0886
210.7867
187.3659
207.0886
30,322
Tue, 02 Sep 2025
9 · 424B3
Pre-market · 08:00 ET
424B3 ↗
Tue, 02 Sep 2025
8 · 6-K
Pre-market · 06:04 ET
6-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
7 · 6-K
After-hours · 16:30 ET
6-K ↗
Fri, 29 Aug 2025
6 · 424B3
After market open · 15:07 ET
424B3 ↗
Fri, 29 Aug 2025
258.2445
294.6082
224.3460
246.5341
460,327
Thu, 28 Aug 2025
309.4003
338.1215
202.1580
214.4847
46,083
Wed, 27 Aug 2025
478.2762
486.9048
431.4347
444.9940
1,685
Tue, 26 Aug 2025
509.0929
534.9790
468.4148
479.5088
1,816
Mon, 25 Aug 2025
516.4890
542.3750
493.0682
523.8849
6,464
Mon, 25 Aug 2025
5 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
494.3009
530.0483
474.5782
527.5829
703
Thu, 21 Aug 2025
538.6770
549.7711
486.9048
496.7662
756
Wed, 20 Aug 2025
557.1671
565.7958
541.1423
555.9344
580
Tue, 19 Aug 2025
580.5878
607.4600
558.3997
560.8651
742
Mon, 18 Aug 2025
597.8452
617.5679
565.1794
596.6125
776
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · F-1
After-hours · 16:24 ET
F-1 ↗
Fri, 15 Aug 2025
601.5432
634.8253
591.6818
605.2412
849
Thu, 14 Aug 2025
616.3353
675.5034
605.2412
613.8699
1,927
Wed, 13 Aug 2025
585.5185
707.5529
585.5185
657.0134
4,236
Tue, 12 Aug 2025
606.4739
640.9886
594.1472
611.4045
2,337
Mon, 11 Aug 2025
765.4884
809.8645
597.8452
610.1719
4,177
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
605.2412
1031.7452
579.3552
802.4685
71,103
Thu, 07 Aug 2025
643.4540
708.7855
597.8452
601.5432
2,370
Wed, 06 Aug 2025
747.2449
747.2449
625.5803
647.1520
2,012
Tue, 05 Aug 2025
1000.9285
1009.5571
722.2216
747.2449
4,836
Tue, 05 Aug 2025
3 · 6-K
Pre-market · 07:30 ET
6-K ↗
Tue, 05 Aug 2025
2 · 6-K
Pre-market · 07:13 ET
6-K ↗
Mon, 04 Aug 2025
1078.5867
1277.0466
1078.5867
1156.2449
1,639
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1095.8441
1145.0276
1035.4432
1078.5867
1,155
Thu, 31 Jul 2025
1440.9918
1449.6205
1181.2682
1216.6458
2,090
Wed, 30 Jul 2025
1 · 6-K
After-hours · 17:10 ET
6-K ↗
Wed, 30 Jul 2025
1458.2491
1708.4813
1406.4771
1432.3632
2,695
Tue, 29 Jul 2025
1673.9666
1708.4813
1277.0466
1579.0509
6,807
Mon, 28 Jul 2025
2459.1777
2864.7263
1824.9686
1872.4265
92,420
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend