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
7.5700
8.0100
7.3900
7.8100
12,900
Thu, 23 Jul 2026
8.0750
8.1050
7.2640
7.4900
19,600
Wed, 22 Jul 2026
7.9800
8.5000
7.7700
8.4100
23,700
Tue, 21 Jul 2026
7.1800
8.1700
6.9900
8.0050
15,500
Mon, 20 Jul 2026
7.4300
7.4800
6.7150
7.2100
27,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
7.9400
7.9400
7.0100
7.6700
376,700
Thu, 16 Jul 2026
9.5700
9.9900
7.7000
8.0000
54,900
Wed, 15 Jul 2026
10.1200
11.3960
10.1200
10.8020
18,677
Tue, 14 Jul 2026
11.3080
11.4620
10.1420
10.1860
17,273
Tue, 14 Jul 2026
48 · 8-K
Pre-market · 09:23 ET
FORM 8-K ↗
Mon, 13 Jul 2026
12.4300
12.4300
11.6600
11.7700
4,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
12.6060
12.6060
11.9240
12.3200
2,232
Thu, 09 Jul 2026
12.3420
12.9800
12.1220
12.2320
2,877
Wed, 08 Jul 2026
12.7600
12.8700
11.6600
12.4080
9,614
Tue, 07 Jul 2026
14.6080
14.6080
12.5400
13.0020
7,068
Mon, 06 Jul 2026
13.3320
15.5980
12.7600
13.6620
35,195
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
11.8800
12.9580
11.8800
12.6720
11,218
Wed, 01 Jul 2026
11.2200
12.0120
11.0000
11.7480
5,195
Tue, 30 Jun 2026
11.2420
11.6160
10.6920
11.4180
7,686
Mon, 29 Jun 2026
11.6600
11.8140
10.8020
11.1100
12,305
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
10.7800
11.4400
10.7800
10.8900
9,295
Thu, 25 Jun 2026
10.6920
10.9340
10.2080
10.3620
5,368
Wed, 24 Jun 2026
11.6600
11.7040
10.5600
10.6260
8,868
Tue, 23 Jun 2026
12.1000
12.2100
11.3740
11.4620
7,100
Mon, 22 Jun 2026
13.0240
13.0240
11.4840
12.1000
15,968
Mon, 22 Jun 2026
47 · 8-K
Pre-market · 09:02 ET
FORM 8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
46 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 18 Jun 2026
10.7580
13.8600
10.5600
13.0240
73,141
Wed, 17 Jun 2026
9.3060
11.1760
9.3060
10.6260
32,182
Tue, 16 Jun 2026
10.5600
10.5600
9.5920
9.5920
19,632
Mon, 15 Jun 2026
13.4200
13.6400
10.6040
10.7140
73,636
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
45 · 8-K
After-hours · 17:05 ET
FORM 8-K ↗
Fri, 12 Jun 2026
14.3000
15.3120
14.0800
14.0800
8,355
Thu, 11 Jun 2026
14.0800
14.8280
13.7280
14.3880
5,814
Wed, 10 Jun 2026
14.2560
14.7400
13.9920
13.9920
4,959
Tue, 09 Jun 2026
14.9600
14.9600
14.0800
14.6300
8,018
Mon, 08 Jun 2026
14.3220
15.0700
14.3220
14.7620
8,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
44 · S-3
After-hours · 17:01 ET
FORM S-3 ↗
Fri, 05 Jun 2026
15.0700
15.4220
13.9480
14.2340
20,155
Thu, 04 Jun 2026
15.7300
16.2800
15.0700
15.2900
8,459
Wed, 03 Jun 2026
16.0820
16.2800
15.6420
15.8400
8,441
Tue, 02 Jun 2026
16.5440
16.5660
16.0160
16.1700
9,191
Mon, 01 Jun 2026
17.2040
17.3800
15.8840
16.5000
18,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
17.2920
17.7320
16.9620
17.1600
12,305
Thu, 28 May 2026
17.6000
17.7980
17.2920
17.4900
15,500
Wed, 27 May 2026
17.1380
17.3800
16.7860
17.0720
9,195
Tue, 26 May 2026
17.5340
18.0400
16.7860
16.9840
18,859
Tue, 26 May 2026
43 · 8-K
Pre-market · 08:03 ET
FORM 8-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17.9300
18.9200
17.9300
18.0620
10,764
Thu, 21 May 2026
17.5340
18.0400
17.1600
17.9300
5,655
Wed, 20 May 2026
16.9400
17.4020
16.2800
17.3800
9,759
Tue, 19 May 2026
17.5780
17.8200
16.7860
17.3360
8,550
Mon, 18 May 2026
18.7000
18.8100
17.4020
17.7100
13,291
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
19.3600
19.3600
18.2600
18.2600
8,877
Thu, 14 May 2026
18.9200
19.2280
18.1720
18.9420
13,309
Thu, 14 May 2026
42 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Wed, 13 May 2026
41 · 10-Q
After-hours · 16:35 ET
FORM 10-Q ↗
Wed, 13 May 2026
18.6560
18.7220
18.0620
18.7220
8,986
Tue, 12 May 2026
18.7000
18.7880
17.8640
18.2600
8,955
Mon, 11 May 2026
19.3600
19.3600
18.2820
18.5900
17,705
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
19.4260
19.4260
18.7220
19.1400
10,223
Thu, 07 May 2026
19.4700
19.8000
19.0080
19.0300
16,391
Wed, 06 May 2026
19.4260
20.0200
19.3600
19.5800
17,564
Tue, 05 May 2026
20.2400
20.9440
19.1620
19.4700
18,764
Mon, 04 May 2026
19.8000
22.0000
19.5800
20.6580
39,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
20.6800
21.3400
19.9100
20.1960
18,005
Thu, 30 Apr 2026
19.8000
22.2200
19.3600
21.4500
66,968
Thu, 30 Apr 2026
40 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Wed, 29 Apr 2026
39 · DEF 14A
After-hours · 16:47 ET
FORM DEF 14A ↗
Wed, 29 Apr 2026
20.0200
20.3500
18.9420
19.1400
18,418
Tue, 28 Apr 2026
20.4600
20.6580
19.7560
20.3500
36,482
Tue, 28 Apr 2026
38 · 8-K
Pre-market · 07:07 ET
FORM 8-K ↗
Mon, 27 Apr 2026
22.4400
22.6600
20.2400
20.4600
33,314
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
22.4400
22.4400
21.1200
22.4400
30,114
Thu, 23 Apr 2026
22.6600
23.9800
22.2200
22.4400
34,164
Wed, 22 Apr 2026
24.5300
24.5300
22.2200
22.4400
77,636
Tue, 21 Apr 2026
29.0400
29.0400
22.8800
23.9800
617,332
Tue, 21 Apr 2026
37 · 8-K
Pre-market · 07:02 ET
FORM 8-K ↗
Mon, 20 Apr 2026
28.6000
28.6000
25.3000
25.4100
46,245
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
36 · PRE 14A
After-hours · 16:34 ET
FORM PRE 14A ↗
Fri, 17 Apr 2026
28.6000
29.6780
28.3800
28.6000
19,127
Thu, 16 Apr 2026
29.4800
29.7000
27.9400
28.6000
21,077
Wed, 15 Apr 2026
26.6200
28.6000
26.6200
28.1600
15,755
Tue, 14 Apr 2026
27.0600
27.9400
26.6200
26.6200
11,550
Mon, 13 Apr 2026
25.9600
28.5560
25.7400
26.6200
23,264
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
28.6000
29.4800
25.3000
25.3000
27,973
Thu, 09 Apr 2026
28.3800
29.8100
27.9400
28.6000
16,314
Wed, 08 Apr 2026
30.5800
31.6800
27.7200
28.8200
29,277
Tue, 07 Apr 2026
32.1200
32.1200
29.0400
30.1400
14,495
Mon, 06 Apr 2026
33.4400
34.5400
31.2400
31.9000
20,282
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
33.0000
34.5400
31.4600
33.8800
18,082
Wed, 01 Apr 2026
39.8200
40.0400
34.1000
34.7600
27,977
Tue, 31 Mar 2026
38.0600
40.0400
37.9500
39.8200
6,914
Mon, 30 Mar 2026
35 · 10-K
After-hours · 17:34 ET
FORM 10-K ↗
Mon, 30 Mar 2026
40.4800
41.1400
38.0600
38.9400
12,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
41.5800
41.5800
39.8200
40.0400
8,436
Thu, 26 Mar 2026
42.0200
42.4600
41.1400
41.3600
5,700
Wed, 25 Mar 2026
42.2400
43.3400
41.3600
42.6800
9,109
Tue, 24 Mar 2026
41.5800
42.2400
40.7000
41.5800
8,045
Mon, 23 Mar 2026
40.9200
43.0980
40.7000
42.0200
9,714
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
42.6800
43.1200
40.2600
41.3600
11,491
Thu, 19 Mar 2026
42.9000
42.9000
40.9200
42.2400
13,486
Wed, 18 Mar 2026
45.5400
45.7820
43.5600
44.2200
35,614
Wed, 18 Mar 2026
34 · 8-K
Pre-market · 07:03 ET
FORM 8-K ↗
Tue, 17 Mar 2026
45.7600
46.4200
43.7800
44.4400
11,427
Mon, 16 Mar 2026
44.2200
46.6400
44.0000
45.5400
23,355
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
42.9000
44.8800
42.0200
44.2200
31,023
Thu, 12 Mar 2026
43.3400
43.4500
41.3600
43.1200
13,218
Wed, 11 Mar 2026
44.2200
44.6380
41.8000
44.0000
8,950
Tue, 10 Mar 2026
44.1100
45.3200
42.9000
44.0000
21,682
Mon, 09 Mar 2026
41.3600
44.5500
40.4800
43.5600
21,323
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
43.7800
44.6160
42.5700
42.9000
14,382
Thu, 05 Mar 2026
45.3200
46.0240
43.1200
44.0000
11,168
Wed, 04 Mar 2026
45.3200
47.0800
43.3400
45.5400
20,514
Tue, 03 Mar 2026
42.6800
46.6400
42.0200
44.0000
29,091
Mon, 02 Mar 2026
41.8000
44.0000
41.5800
43.7800
16,727
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
46.2000
46.9480
43.3400
44.0000
20,795
Thu, 26 Feb 2026
44.0000
47.1900
42.4600
46.8600
28,482
Wed, 25 Feb 2026
47.3000
48.4000
42.0200
44.2200
69,227
Tue, 24 Feb 2026
52.8000
57.3980
46.2000
48.8400
293,332
Mon, 23 Feb 2026
42.2400
53.2400
40.5020
49.9400
433,677
Mon, 23 Feb 2026
33 · 8-K
Pre-market · 08:08 ET
FORM 8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
40.2600
40.7000
38.5000
39.1600
10,164
Thu, 19 Feb 2026
41.1400
41.8000
38.5000
40.9200
6,836
Wed, 18 Feb 2026
39.6000
42.0200
39.1600
40.9200
6,414
Tue, 17 Feb 2026
43.1200
43.7800
39.1600
39.6000
12,964
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
44.2200
46.8600
43.7800
44.4400
4,550
Thu, 12 Feb 2026
47.3000
47.3000
43.7800
44.8800
12,905
Wed, 11 Feb 2026
48.1800
48.8400
45.1000
48.4000
7,050
Tue, 10 Feb 2026
47.7400
50.1600
46.8600
47.5200
11,486
Tue, 10 Feb 2026
32 · 8-K
Pre-market · 08:04 ET
FORM 8-K ↗
Mon, 09 Feb 2026
49.2800
50.3800
46.4420
48.4000
9,850
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.6600
49.1700
44.6600
48.4000
12,868
Thu, 05 Feb 2026
47.5200
49.0600
41.8000
43.1200
20,668
Wed, 04 Feb 2026
53.0200
53.2400
47.9600
48.6200
13,245
Tue, 03 Feb 2026
56.1000
56.6060
48.4000
52.8000
32,586
Mon, 02 Feb 2026
58.7400
59.8400
54.1200
54.7800
34,114
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.3000
62.7000
55.8800
58.5200
89,464
Thu, 29 Jan 2026
50.3800
68.4200
46.2000
54.1200
316,250
Wed, 28 Jan 2026
53.0200
53.0200
47.9600
48.8400
19,827
Tue, 27 Jan 2026
53.9000
54.3400
49.2800
51.9200
15,373
Mon, 26 Jan 2026
62.4800
62.4800
52.5800
53.4600
33,159
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
64.0200
65.2960
60.0600
62.4800
19,714
Thu, 22 Jan 2026
64.2400
66.8800
60.7200
64.4600
24,077
Wed, 21 Jan 2026
62.2600
66.2200
60.4120
62.2600
34,677
Tue, 20 Jan 2026
64.6800
69.9600
57.8600
62.0400
35,336
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.7000
74.2500
61.8200
66.0000
78,600
Thu, 15 Jan 2026
67.9800
78.3200
64.4600
72.6000
138,927
Wed, 14 Jan 2026
52.3600
63.3600
46.2000
63.1400
128,436
Tue, 13 Jan 2026
55.8800
56.3200
48.8400
52.8000
45,259
Mon, 12 Jan 2026
51.4800
60.5000
48.4000
57.2000
167,136
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31 · 8-K
After-hours · 16:58 ET
FORM 8-K ↗
Fri, 09 Jan 2026
44.6600
56.9800
42.9000
48.4000
151,145
Thu, 08 Jan 2026
39.6000
44.8800
38.9400
44.0000
23,286
Wed, 07 Jan 2026
42.9000
44.6600
39.2700
41.5800
47,423
Wed, 07 Jan 2026
30 · 8-K
Pre-market · 07:04 ET
FORM 8-K ↗
Tue, 06 Jan 2026
41.3600
42.6800
37.6200
41.5800
83,991
Tue, 06 Jan 2026
29 · 8-K
Pre-market · 07:03 ET
FORM 8-K ↗
Mon, 05 Jan 2026
40.0400
40.9200
38.9400
39.6000
8,973
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
38.5000
40.4800
37.8400
39.3800
9,305
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
38.7200
39.7100
37.6200
38.5000
8,505
Tue, 30 Dec 2025
38.9400
41.3600
38.2800
38.7200
12,805
Mon, 29 Dec 2025
39.6000
40.2600
37.6200
38.7200
14,759
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
40.9200
41.2500
38.5000
39.3800
5,464
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
41.1400
42.1300
39.8200
40.9200
6,768
Tue, 23 Dec 2025
44.0000
44.2200
40.5900
41.5800
9,300
Tue, 23 Dec 2025
28 · 8-K
Pre-market · 07:15 ET
FORM 8-K ↗
Mon, 22 Dec 2025
47.7400
47.8500
43.7800
44.2200
8,209
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.4000
49.2800
44.6600
46.8600
9,059
Thu, 18 Dec 2025
51.7000
52.6460
47.3000
47.7400
5,305
Wed, 17 Dec 2025
52.8000
53.9000
50.6000
51.0400
3,800
Tue, 16 Dec 2025
56.3200
56.3200
51.0400
53.4600
11,391
Mon, 15 Dec 2025
63.8000
64.2400
56.5400
56.7600
5,455
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
27 · 424B3
After-hours · 16:41 ET
FORM 424B3 ↗
Fri, 12 Dec 2025
69.7400
69.7400
55.2200
62.4800
18,455
Thu, 11 Dec 2025
73.0400
73.4800
70.8400
71.2800
4,736
Wed, 10 Dec 2025
74.5800
74.5800
71.2800
73.2600
4,982
Tue, 09 Dec 2025
74.5800
75.1300
69.3000
71.2800
8,041
Mon, 08 Dec 2025
76.1200
76.8460
71.7200
74.5800
10,027
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.7800
77.8800
70.8400
73.9200
13,673
Thu, 04 Dec 2025
67.9800
80.9600
67.8480
73.7000
84,659
Wed, 03 Dec 2025
61.3800
65.7800
57.4200
62.2600
28,141
Tue, 02 Dec 2025
62.7000
62.9200
59.4000
60.2800
5,432
Mon, 01 Dec 2025
65.1200
65.1200
61.6000
62.7000
3,695
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.9000
66.2200
64.0200
65.1200
3,395
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
26 · S-1/A
After-hours · 16:31 ET
FORM S-1/A ↗
Wed, 26 Nov 2025
63.8000
66.2200
62.2600
63.8000
8,727
Wed, 26 Nov 2025
25 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Tue, 25 Nov 2025
62.0400
66.5060
61.1820
64.9000
5,759
Mon, 24 Nov 2025
63.3600
67.7600
60.9400
61.6000
7,714
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
24 · S-1
After-hours · 16:56 ET
FORM S-1 ↗
Fri, 21 Nov 2025
23 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Fri, 21 Nov 2025
22 · 424B5
After-hours · 16:41 ET
FORM 424B5 ↗
Fri, 21 Nov 2025
69.5200
69.5200
62.7000
66.0000
8,209
Thu, 20 Nov 2025
76.1200
78.7600
69.0800
69.5200
6,914
Wed, 19 Nov 2025
80.0800
85.1400
71.0600
73.4800
13,359
Wed, 19 Nov 2025
21 · 8-K
Pre-market · 07:13 ET
FORM 8-K ↗
Tue, 18 Nov 2025
93.9400
93.9400
73.0400
81.1800
45,941
Tue, 18 Nov 2025
20 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Mon, 17 Nov 2025
97.4600
98.7580
86.8120
88.8800
9,814
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
19 · 10-Q
After-hours · 16:11 ET
FORM 10-Q ↗
Fri, 14 Nov 2025
89.5400
98.7800
87.3400
97.4600
9,432
Thu, 13 Nov 2025
101.2000
103.1580
89.1000
91.0800
13,150
Wed, 12 Nov 2025
91.3000
110.0000
88.4400
101.2000
35,036
Tue, 11 Nov 2025
86.2400
89.5400
85.8000
89.1000
9,391
Mon, 10 Nov 2025
18 · 424B5
After-hours · 17:15 ET
FORM 424B5 ↗
Mon, 10 Nov 2025
96.1400
100.7600
85.8000
88.0000
11,059
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
103.6200
104.6100
91.5200
92.6200
10,482
Thu, 06 Nov 2025
131.1200
138.6000
101.2000
103.1800
18,923
Wed, 05 Nov 2025
101.4200
137.5000
101.2000
128.7000
22,595
Tue, 04 Nov 2025
110.4400
113.9600
101.7060
103.4000
8,850
Tue, 04 Nov 2025
17 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Mon, 03 Nov 2025
118.1400
127.1600
113.9600
116.6000
8,755
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
133.7600
136.8840
126.0600
126.9400
9,809
Thu, 30 Oct 2025
141.2400
148.9400
135.9600
137.9400
8,682
Wed, 29 Oct 2025
152.2400
158.1800
143.2200
146.0800
15,591
Wed, 29 Oct 2025
16 · 8-K
Pre-market · 08:55 ET
FORM 8-K ↗
Wed, 29 Oct 2025
15 · 424B5
Pre-market · 08:52 ET
FORM 424B5 ↗
Tue, 28 Oct 2025
209.4400
217.6020
145.6400
153.7800
204,655
Tue, 28 Oct 2025
14 · 8-K
Pre-market · 08:19 ET
FORM 8-K ↗
Mon, 27 Oct 2025
193.6000
202.4000
189.9260
192.5000
10,109
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
184.3600
222.2000
184.3600
211.4200
20,582
Fri, 24 Oct 2025
13 · 8-K
Pre-market · 08:26 ET
FORM 8-K ↗
Fri, 24 Oct 2025
12 · 424B5
Pre-market · 08:26 ET
FORM 424B5 ↗
Thu, 23 Oct 2025
249.4800
249.4800
169.6200
201.5200
256,255
Thu, 23 Oct 2025
11 · 8-K
Pre-market · 07:05 ET
FORM 8-K ↗
Wed, 22 Oct 2025
224.2680
242.0000
194.4800
241.1200
14,291
Tue, 21 Oct 2025
285.3400
285.3400
222.4200
253.0000
11,782
Tue, 21 Oct 2025
10 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Mon, 20 Oct 2025
377.3000
386.1000
293.7000
308.0000
15,671
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
370.7000
455.4000
368.5000
399.3000
46,983
Fri, 17 Oct 2025
9 · 8-K
Pre-market · 09:00 ET
FORM 8-K ↗
Thu, 16 Oct 2025
733.7000
753.5000
463.1000
523.6000
50,957
Wed, 15 Oct 2025
528.0000
1210.0000
501.6000
924.0000
846,309
Tue, 14 Oct 2025
226.6000
284.9000
220.0000
278.3000
46,189
Mon, 13 Oct 2025
226.6000
229.9000
187.0000
213.4000
2,799
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
231.0000
250.8000
225.5000
225.5000
2,791
Thu, 09 Oct 2025
264.0000
308.0000
242.0000
254.1000
4,797
Wed, 08 Oct 2025
221.1000
269.5000
221.1000
268.4000
4,925
Tue, 07 Oct 2025
227.7000
242.0000
205.7000
222.2000
4,820
Mon, 06 Oct 2025
209.0000
228.8000
207.9000
224.4000
1,558
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
239.8000
239.8000
194.7000
211.2000
4,615
Thu, 02 Oct 2025
198.0000
231.0000
192.5000
220.0000
3,308
Wed, 01 Oct 2025
192.5000
205.7000
187.0000
194.7000
1,626
Tue, 30 Sep 2025
191.4000
202.4000
184.8000
185.9000
3,349
Mon, 29 Sep 2025
202.4000
206.8000
177.1000
183.7000
4,838
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
204.6000
211.2000
192.5000
196.9000
2,967
Thu, 25 Sep 2025
222.2000
225.5000
200.2000
203.5000
3,473
Wed, 24 Sep 2025
242.0000
246.4000
224.4000
227.7000
2,666
Tue, 23 Sep 2025
257.4000
260.7000
238.7000
242.0000
1,542
Mon, 22 Sep 2025
247.5000
261.8000
234.3000
253.0000
2,111
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
269.5000
270.6000
242.0000
256.3000
2,292
Thu, 18 Sep 2025
270.6000
283.8000
259.6000
269.5000
2,322
Wed, 17 Sep 2025
297.0000
297.0000
242.0000
256.3000
3,438
Tue, 16 Sep 2025
8 · 424B3
After-hours · 16:50 ET
FORM 424B3 ↗
Tue, 16 Sep 2025
295.9000
315.7000
288.2000
299.2000
1,765
Mon, 15 Sep 2025
312.4000
317.9000
283.8000
302.5000
2,649
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
7 · S-1
After-hours · 16:46 ET
FORM S-1 ↗
Fri, 12 Sep 2025
281.6000
350.9000
272.8000
321.2000
11,346
Thu, 11 Sep 2025
269.5000
297.0000
269.5000
284.9000
4,794
Wed, 10 Sep 2025
234.3000
290.4000
222.2000
275.0000
11,377
Tue, 09 Sep 2025
232.1000
246.4000
220.0000
229.9000
9,244
Mon, 08 Sep 2025
338.8000
444.4000
224.4000
226.6000
157,637
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
170.5000
281.6000
166.1000
253.0000
117,554
Thu, 04 Sep 2025
181.5000
181.5000
167.2000
171.6000
1,993
Wed, 03 Sep 2025
176.0000
184.8000
174.9000
180.4000
1,823
Tue, 02 Sep 2025
180.4000
180.4000
156.2000
173.8000
1,613
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
198.0000
198.0000
163.9000
180.4000
2,492
Thu, 28 Aug 2025
190.3000
200.2000
187.0000
192.5000
3,635
Wed, 27 Aug 2025
185.9000
195.8000
181.5000
190.3000
3,273
Tue, 26 Aug 2025
180.4000
187.0000
176.0000
187.0000
3,013
Mon, 25 Aug 2025
200.2000
203.5000
181.5000
181.5000
6,709
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
188.1000
207.9000
172.7000
184.8000
88,673
Thu, 21 Aug 2025
176.0000
176.0000
154.0000
158.4000
2,904
Wed, 20 Aug 2025
6 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Wed, 20 Aug 2025
187.0000
192.5000
172.7000
179.3000
2,529
Tue, 19 Aug 2025
214.5000
214.5000
187.0000
187.0000
4,430
Mon, 18 Aug 2025
275.0000
275.0000
209.0000
210.1000
6,022
Mon, 18 Aug 2025
5 · 8-K
Pre-market · 09:29 ET
FORM 8-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Fri, 15 Aug 2025
237.6000
237.6000
226.6000
233.2000
988
Thu, 14 Aug 2025
3 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Thu, 14 Aug 2025
243.1000
248.6000
234.3000
237.6000
1,217
Wed, 13 Aug 2025
250.8000
257.4000
238.7000
247.5000
373
Tue, 12 Aug 2025
236.5000
267.3000
231.0000
258.5000
1,615
Mon, 11 Aug 2025
239.8000
239.8000
231.0000
234.3000
569
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
242.0000
248.6000
229.9000
235.4000
739
Thu, 07 Aug 2025
239.8000
251.9000
238.7000
243.1000
499
Wed, 06 Aug 2025
265.1000
273.9000
231.0000
242.0000
1,789
Tue, 05 Aug 2025
276.1000
284.9000
264.0000
272.8000
1,045
Mon, 04 Aug 2025
253.0000
269.5000
253.0000
269.5000
546
Mon, 04 Aug 2025
2 · DEFA14A
Pre-market · 08:39 ET
FORM DEFA14A ↗
Mon, 04 Aug 2025
1 · 8-K
Pre-market · 08:38 ET
FORM 8-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
256.3000
259.6000
242.0000
254.1000
1,071
Thu, 31 Jul 2025
255.2000
264.0000
246.4000
254.1000
743
Wed, 30 Jul 2025
280.5000
286.0000
251.9000
258.5000
1,224
Tue, 29 Jul 2025
289.3000
295.9000
271.7000
277.2000
1,007
Mon, 28 Jul 2025
286.0000
299.2000
286.0000
288.2000
521
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend