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
40 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 24 Jul 2026
2.2000
2.3500
1.9500
2.0500
145,500
Thu, 23 Jul 2026
2.6300
2.6300
2.0600
2.2000
362,500
Wed, 22 Jul 2026
2.8900
2.9500
2.8200
2.8500
30,000
Tue, 21 Jul 2026
2.9900
2.9900
2.8000
2.8500
54,700
Mon, 20 Jul 2026
2.8700
3.0100
2.7500
3.0000
61,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.9000
2.9700
2.7700
2.8500
39,800
Thu, 16 Jul 2026
3.0800
3.0800
2.7700
2.9400
150,300
Wed, 15 Jul 2026
3.2000
3.3400
2.9500
3.1200
395,200
Tue, 14 Jul 2026
2.8500
3.2900
2.7300
3.2200
180,300
Mon, 13 Jul 2026
3.1000
3.2000
2.7300
2.8000
100,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.9100
3.2000
2.8700
3.0400
119,200
Thu, 09 Jul 2026
2.8700
3.0000
2.7500
2.8800
92,300
Wed, 08 Jul 2026
3.0100
3.2200
2.8000
2.8700
98,200
Tue, 07 Jul 2026
39 · DEF 14A
After-hours · 16:30 ET
FORM DEF 14A ↗
Tue, 07 Jul 2026
3.2800
3.3000
3.1200
3.1500
119,100
Mon, 06 Jul 2026
3.1500
3.5000
3.0500
3.2900
197,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.1500
3.4000
3.0500
3.1500
168,700
Wed, 01 Jul 2026
3.0900
3.3200
2.9200
3.1400
334,100
Tue, 30 Jun 2026
3.1300
3.1800
2.8800
3.0500
124,500
Mon, 29 Jun 2026
3.3000
3.6100
3.1000
3.1800
317,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
38 · PRE 14A
After-hours · 17:11 ET
PRE 14A ↗
Fri, 26 Jun 2026
3.5000
3.8000
3.0900
3.3000
928,400
Thu, 25 Jun 2026
3.1500
3.5000
3.1500
3.1500
103,249
Wed, 24 Jun 2026
3.1500
3.1500
2.8000
3.1500
221,257
Wed, 24 Jun 2026
37 · 8-K
Next filing day · accepted 23 Jun, 17:47 ET
8-K ↗
Tue, 23 Jun 2026
4.5500
4.5500
4.2000
4.5500
70,471
Mon, 22 Jun 2026
4.9000
4.9000
4.2000
4.5500
66,177
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.9000
4.9000
4.5500
4.5500
54,057
Thu, 18 Jun 2026
36 · 8-K
Next filing day · accepted 17 Jun, 17:59 ET
8-K ↗
Wed, 17 Jun 2026
4.5500
4.9000
4.5500
4.9000
86,920
Tue, 16 Jun 2026
4.5500
4.9000
4.2000
4.9000
85,951
Mon, 15 Jun 2026
5.2500
5.6000
4.5500
4.9000
96,637
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.9000
5.2500
4.9000
4.9000
106,763
Thu, 11 Jun 2026
4.9000
5.2500
4.9000
4.9000
94,051
Wed, 10 Jun 2026
5.2500
5.9500
4.9000
5.2500
186,337
Wed, 10 Jun 2026
35 · 8-K
Pre-market · 09:09 ET
8-K ↗
Tue, 09 Jun 2026
4.9000
5.2500
4.9000
5.2500
140,474
Mon, 08 Jun 2026
5.2500
5.2500
4.5500
5.2500
273,306
Mon, 08 Jun 2026
34 · 424B4
Pre-market · 09:03 ET
424B4 ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.9500
7.3500
5.2500
5.9500
1,428,591
Fri, 05 Jun 2026
33 · S-1MEF
Pre-market · 07:48 ET
S-1MEF ↗
Thu, 04 Jun 2026
32 · S-1/A
After market open · 13:04 ET
S-1/A ↗
Thu, 04 Jun 2026
16.8000
17.8500
14.0000
15.0500
17,549
Wed, 03 Jun 2026
21.0000
21.3500
16.8000
17.1500
14,831
Tue, 02 Jun 2026
24.5000
24.8500
18.9000
20.6500
9,783
Mon, 01 Jun 2026
25.5500
28.0000
24.5000
24.5000
8,186
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
31 · S-1/A
After-hours · 17:28 ET
S-1/A ↗
Fri, 29 May 2026
29.0500
30.1000
26.2500
26.9500
9,071
Thu, 28 May 2026
25.9000
34.6500
25.5500
29.7500
18,449
Wed, 27 May 2026
31.8500
32.5500
26.2500
26.6000
6,617
Tue, 26 May 2026
31.5000
34.6500
31.1500
31.8500
7,011
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
30 · S-1
After-hours · 17:09 ET
S-1 ↗
Fri, 22 May 2026
35.0000
36.7500
33.6000
36.7500
4,657
Thu, 21 May 2026
33.2500
35.0000
33.2500
35.0000
574
Wed, 20 May 2026
34.3000
34.6500
33.2500
34.6500
414
Tue, 19 May 2026
33.9500
34.3000
32.5500
34.3000
437
Mon, 18 May 2026
34.3000
35.0000
31.5000
34.3000
3,297
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
29 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 15 May 2026
36.0500
37.8000
34.3000
35.0000
1,551
Thu, 14 May 2026
37.4500
39.2000
35.0000
35.7000
3,503
Wed, 13 May 2026
37.1000
37.1000
34.6500
36.0500
774
Tue, 12 May 2026
28 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 12 May 2026
37.1000
37.1000
35.0000
36.0500
1,311
Mon, 11 May 2026
37.4500
37.8000
35.0000
36.4000
1,471
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
37.8000
38.8500
37.4500
38.1500
797
Thu, 07 May 2026
38.1500
38.5000
37.1000
38.5000
866
Wed, 06 May 2026
39.5500
39.5500
36.7500
38.1500
1,377
Tue, 05 May 2026
38.1500
39.5500
37.4500
38.8500
1,466
Mon, 04 May 2026
37.8000
40.2500
37.8000
39.2000
1,429
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.6000
40.6000
37.4500
37.4500
1,383
Thu, 30 Apr 2026
40.9500
42.0000
38.5000
39.5500
1,340
Wed, 29 Apr 2026
27 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 29 Apr 2026
39.5500
40.2500
38.5000
38.8500
614
Tue, 28 Apr 2026
39.9000
42.0000
38.5000
38.8500
1,863
Mon, 27 Apr 2026
41.6500
42.7000
40.6000
40.6000
1,177
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
26 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 24 Apr 2026
40.9500
42.0000
39.9000
41.3000
1,109
Thu, 23 Apr 2026
41.3000
42.3500
40.2500
41.6500
1,160
Wed, 22 Apr 2026
41.6500
41.6500
39.5500
40.2500
517
Tue, 21 Apr 2026
42.0000
42.0000
39.2000
40.2500
1,131
Mon, 20 Apr 2026
39.5500
42.0000
39.5500
40.6000
894
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
41.3000
41.6500
38.5000
41.3000
837
Thu, 16 Apr 2026
42.3500
42.7000
39.9000
41.6500
1,229
Wed, 15 Apr 2026
42.3500
43.0500
41.6500
43.0500
917
Tue, 14 Apr 2026
42.3500
44.8000
41.6500
43.0500
1,403
Mon, 13 Apr 2026
39.5500
43.7500
38.5000
42.0000
2,171
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
40.2500
40.2500
37.4500
38.1500
671
Thu, 09 Apr 2026
39.9000
39.9000
37.8000
37.8000
1,189
Wed, 08 Apr 2026
39.5500
43.4000
37.4500
37.8000
1,106
Tue, 07 Apr 2026
38.1500
41.3000
37.1000
39.5500
1,280
Mon, 06 Apr 2026
25 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Mon, 06 Apr 2026
36.7500
38.8500
36.4000
38.1500
780
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24 · DEF 14A
After-hours · 17:01 ET
DEF 14A ↗
Thu, 02 Apr 2026
38.1500
38.5000
36.4000
38.1500
714
Wed, 01 Apr 2026
23 · 8-K/A
After-hours · 16:45 ET
8-K/A ↗
Wed, 01 Apr 2026
38.5000
39.2000
36.7500
38.1500
894
Tue, 31 Mar 2026
35.3500
39.2000
35.0000
36.7500
7,560
Mon, 30 Mar 2026
35.3500
37.1000
35.3500
36.7500
837
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
22 · 8-K
After-hours · 16:55 ET
8-K ↗
Fri, 27 Mar 2026
38.1500
38.1500
34.6500
36.7500
1,154
Thu, 26 Mar 2026
39.5500
40.6000
38.5000
38.5000
300
Wed, 25 Mar 2026
38.5000
41.6500
38.5000
40.2500
606
Tue, 24 Mar 2026
38.1500
38.8500
36.0500
38.5000
703
Mon, 23 Mar 2026
38.1500
40.9500
37.4500
38.8500
4,071
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
37.8000
37.8000
33.6000
36.0500
4,231
Thu, 19 Mar 2026
35.7000
38.5000
34.6500
35.3500
2,069
Wed, 18 Mar 2026
38.8500
39.9000
35.3500
36.4000
2,320
Tue, 17 Mar 2026
42.0000
44.8000
37.4500
37.8000
4,123
Tue, 17 Mar 2026
21 · 8-K
Pre-market · 09:13 ET
8-K ↗
Mon, 16 Mar 2026
46.5500
46.5500
40.6000
41.3000
2,791
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
47.6000
47.6000
43.7500
44.1000
1,200
Thu, 12 Mar 2026
47.2500
48.3000
43.7500
44.8000
1,566
Wed, 11 Mar 2026
20 · 10-K
After-hours · 17:24 ET
10-K ↗
Wed, 11 Mar 2026
44.4500
50.7500
42.3500
47.2500
3,809
Tue, 10 Mar 2026
19 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 10 Mar 2026
49.3500
50.4000
43.4000
45.5000
6,266
Mon, 09 Mar 2026
48.6500
49.7000
42.0000
45.1500
5,569
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
50.7500
52.5000
49.0000
50.0500
1,683
Thu, 05 Mar 2026
55.3000
58.1000
49.0000
51.8000
1,000
Wed, 04 Mar 2026
49.3500
54.6000
49.0000
54.6000
631
Tue, 03 Mar 2026
50.4000
52.1500
49.0000
50.0500
1,151
Mon, 02 Mar 2026
52.5000
53.2000
50.7500
52.1500
1,914
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
56.0000
57.7500
52.5000
52.8500
2,471
Thu, 26 Feb 2026
57.0500
60.9000
56.0000
56.0000
1,557
Thu, 26 Feb 2026
18 · 8-K
Pre-market · 08:49 ET
8-K ↗
Wed, 25 Feb 2026
56.0000
60.2000
56.0000
58.1000
1,823
Tue, 24 Feb 2026
60.9000
62.3000
56.0000
56.3500
1,606
Mon, 23 Feb 2026
61.9500
62.6500
57.7500
59.1500
2,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
64.0500
66.1500
63.0000
64.7500
503
Thu, 19 Feb 2026
64.7500
66.5000
63.0000
65.4500
997
Wed, 18 Feb 2026
63.0000
67.9000
61.2500
65.1000
1,789
Tue, 17 Feb 2026
68.6000
70.7000
60.5500
63.3500
2,649
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.7000
74.2000
68.2500
68.9500
2,443
Thu, 12 Feb 2026
79.4500
80.8500
74.2000
74.2000
1,491
Wed, 11 Feb 2026
88.9000
88.9000
77.0000
77.3500
2,340
Tue, 10 Feb 2026
91.3500
92.4000
86.8000
89.9500
4,406
Mon, 09 Feb 2026
17 · 424B3
After-hours · 17:22 ET
424B3 ↗
Mon, 09 Feb 2026
89.6000
94.8500
89.6000
92.0500
1,386
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
88.2000
97.3000
85.4000
91.3500
3,431
Thu, 05 Feb 2026
105.3500
107.4500
84.7000
86.4500
5,574
Wed, 04 Feb 2026
136.8500
145.2500
101.1500
105.7000
10,754
Wed, 04 Feb 2026
16 · S-3
Next filing day · accepted 03 Feb, 21:44 ET
S-3 ↗
Tue, 03 Feb 2026
134.0500
156.4500
134.0500
136.1500
10,274
Mon, 02 Feb 2026
122.5000
145.6000
121.4500
134.7500
17,363
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
122.1500
132.6500
110.2500
131.9500
15,280
Fri, 30 Jan 2026
15 · 8-K
Pre-market · 09:08 ET
8-K ↗
Thu, 29 Jan 2026
133.0000
150.5000
121.1000
146.6500
50,109
Wed, 28 Jan 2026
124.2500
150.8500
119.7000
135.1000
70,057
Tue, 27 Jan 2026
154.7000
172.9000
122.8500
134.0500
3,239,686
Mon, 26 Jan 2026
78.7500
78.7500
71.7500
75.2500
179,851
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
14 · 8-K
After-hours · 17:02 ET
8-K ↗
Fri, 23 Jan 2026
75.2500
79.1000
70.7000
77.7000
4,109
Thu, 22 Jan 2026
64.7500
79.4500
64.7500
74.2000
6,163
Wed, 21 Jan 2026
64.7500
68.6000
64.7500
65.1000
1,194
Tue, 20 Jan 2026
67.5500
69.6500
60.2000
64.0500
3,431
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
83.3000
84.3500
64.4000
66.5000
13,131
Thu, 15 Jan 2026
66.5000
99.7500
66.5000
82.9500
38,786
Wed, 14 Jan 2026
67.5500
71.4000
65.8000
66.5000
1,009
Tue, 13 Jan 2026
70.3500
71.4000
68.2500
68.9500
574
Mon, 12 Jan 2026
70.0000
71.0500
68.6000
70.7000
263
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
68.2500
71.7500
68.2500
70.0000
280
Thu, 08 Jan 2026
68.6000
71.4000
68.6000
68.9500
349
Wed, 07 Jan 2026
72.1000
73.1500
67.5500
70.3500
1,260
Tue, 06 Jan 2026
70.7000
72.8000
68.6000
71.4000
1,323
Mon, 05 Jan 2026
61.9500
71.7500
61.2500
68.2500
1,357
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
60.9000
64.7500
59.8500
63.3500
437
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
60.2000
64.0500
60.2000
60.9000
866
Tue, 30 Dec 2025
63.7000
63.7000
59.8500
61.6000
957
Mon, 29 Dec 2025
70.7000
70.7000
62.3000
63.7000
1,449
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.5000
73.5000
70.3500
71.4000
563
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.5000
77.0000
71.7500
72.1000
197
Tue, 23 Dec 2025
76.6500
76.6500
70.7000
71.7500
966
Mon, 22 Dec 2025
78.0500
78.0500
74.9000
75.2500
480
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.5500
78.4000
74.5500
75.6000
623
Thu, 18 Dec 2025
82.2500
82.2500
75.6000
75.6000
614
Wed, 17 Dec 2025
78.0500
81.2000
78.0500
79.1000
369
Tue, 16 Dec 2025
75.2500
78.7500
73.5000
77.3500
994
Mon, 15 Dec 2025
80.5000
81.5500
75.2500
75.6000
1,369
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
88.2000
90.3000
78.4000
79.8000
1,800
Thu, 11 Dec 2025
96.9500
97.6500
85.7500
85.7500
1,714
Wed, 10 Dec 2025
95.9000
100.1000
93.8000
99.4000
1,737
Tue, 09 Dec 2025
94.5000
96.2500
92.7500
93.8000
1,943
Mon, 08 Dec 2025
88.9000
96.9500
88.9000
94.8500
3,609
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
92.7500
93.1000
84.3500
85.0500
763
Thu, 04 Dec 2025
84.3500
92.7500
84.0000
92.0500
2,806
Wed, 03 Dec 2025
79.1000
84.0000
79.1000
81.9000
697
Tue, 02 Dec 2025
84.0000
84.3500
78.4000
79.1000
940
Mon, 01 Dec 2025
86.8000
89.2500
83.3000
84.0000
483
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.0500
89.2500
84.3500
85.4000
620
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.8500
90.3000
80.8500
84.3500
2,189
Tue, 25 Nov 2025
76.3000
83.6500
75.6000
77.0000
2,203
Mon, 24 Nov 2025
72.4500
75.9500
70.7000
75.6000
440
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.8500
74.2000
71.0500
71.7500
1,320
Thu, 20 Nov 2025
79.4500
79.4500
72.4500
73.1500
1,623
Wed, 19 Nov 2025
84.0000
84.7000
79.1000
79.4500
1,500
Tue, 18 Nov 2025
86.1000
86.8000
80.8500
82.6000
560
Mon, 17 Nov 2025
94.5000
94.5000
85.7500
85.7500
786
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
85.7500
94.8500
83.3000
94.5000
1,714
Thu, 13 Nov 2025
93.1000
93.1000
84.3500
85.7500
1,040
Wed, 12 Nov 2025
13 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Wed, 12 Nov 2025
12 · 8-K
After market open · 11:49 ET
8-K ↗
Wed, 12 Nov 2025
96.2500
99.4000
91.3500
93.4500
2,460
Tue, 11 Nov 2025
94.8500
97.3000
92.0500
97.3000
443
Mon, 10 Nov 2025
98.0000
102.5500
92.7500
94.8500
4,637
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
96.2500
100.4500
96.2500
100.4500
1,083
Thu, 06 Nov 2025
99.4000
103.6000
96.2500
97.3000
617
Wed, 05 Nov 2025
93.8000
99.7500
93.8000
98.0000
1,243
Tue, 04 Nov 2025
95.9000
96.9500
91.0000
94.1500
1,723
Mon, 03 Nov 2025
100.8000
103.2500
95.2000
96.9500
2,580
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
127.7500
127.7500
95.2000
100.1000
11,326
Thu, 30 Oct 2025
111.3000
140.0000
106.0500
133.0000
33,631
Wed, 29 Oct 2025
108.5000
108.5000
105.3500
106.7500
534
Tue, 28 Oct 2025
112.3500
112.3500
108.5000
108.5000
491
Mon, 27 Oct 2025
113.0500
116.2000
112.7000
113.0500
534
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.7000
114.1000
105.0000
113.7500
1,200
Thu, 23 Oct 2025
108.8500
108.8500
102.5500
106.0500
1,451
Wed, 22 Oct 2025
112.0000
113.4000
108.5000
109.9000
1,166
Tue, 21 Oct 2025
118.6500
118.6500
112.0000
112.0000
1,657
Mon, 20 Oct 2025
118.6500
125.6500
118.3000
121.1000
3,440
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
114.1000
121.1000
114.1000
120.4000
1,349
Thu, 16 Oct 2025
121.4500
122.5000
119.3500
119.7000
1,757
Wed, 15 Oct 2025
120.7500
122.8500
119.0000
121.4500
714
Tue, 14 Oct 2025
120.7500
122.5000
114.8000
121.4500
1,037
Mon, 13 Oct 2025
122.5000
122.5000
116.9000
119.7000
1,371
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
126.3500
129.5000
120.0500
122.5000
1,983
Thu, 09 Oct 2025
131.2500
131.2500
123.5500
124.2500
2,009
Wed, 08 Oct 2025
11 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 08 Oct 2025
135.1000
135.1000
126.3500
132.3000
4,474
Tue, 07 Oct 2025
126.0000
137.2000
121.8000
137.2000
7,520
Mon, 06 Oct 2025
124.9500
126.0000
121.8000
123.5500
1,163
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
117.9500
126.0000
117.9500
124.9500
3,646
Thu, 02 Oct 2025
112.3500
122.5000
110.9500
116.2000
2,594
Wed, 01 Oct 2025
112.7000
115.8500
108.8500
112.3500
3,403
Tue, 30 Sep 2025
121.1000
123.9000
108.1500
117.2500
46,531
Tue, 30 Sep 2025
10 · 8-K
Pre-market · 08:55 ET
8-K ↗
Mon, 29 Sep 2025
122.5000
124.2500
119.0000
123.5500
1,186
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
124.6000
124.6000
119.7000
121.8000
1,620
Thu, 25 Sep 2025
126.0000
127.0500
124.9500
124.9500
786
Wed, 24 Sep 2025
126.0000
127.7500
124.2500
126.0000
1,214
Tue, 23 Sep 2025
127.0500
134.0500
126.7000
127.0500
1,720
Mon, 22 Sep 2025
126.7000
129.5000
123.9000
127.4000
3,097
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
129.5000
135.8000
123.9000
123.9000
5,220
Thu, 18 Sep 2025
144.5500
144.9000
127.7500
132.3000
71,643
Thu, 18 Sep 2025
9 · 8-K
Pre-market · 09:18 ET
8-K ↗
Wed, 17 Sep 2025
143.1500
144.2000
138.2500
138.9500
2,451
Tue, 16 Sep 2025
153.6500
154.7000
139.6500
144.5500
6,131
Mon, 15 Sep 2025
148.4000
183.0500
146.3000
164.5000
25,389
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
146.6500
147.7000
143.5000
146.3000
554
Thu, 11 Sep 2025
140.3500
152.2500
140.3500
147.3500
2,126
Wed, 10 Sep 2025
147.0000
149.4500
140.0000
143.8500
2,929
Tue, 09 Sep 2025
139.3000
154.7000
130.9000
151.9000
41,166
Tue, 09 Sep 2025
8 · 8-K
Pre-market · 09:20 ET
8-K ↗
Mon, 08 Sep 2025
167.3000
171.8500
163.1000
166.9500
949
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
166.6000
171.5000
163.4500
170.8000
634
Thu, 04 Sep 2025
168.7000
177.4500
166.6000
171.1500
877
Wed, 03 Sep 2025
172.9000
177.1000
169.0500
172.5500
486
Wed, 03 Sep 2025
7 · 8-K
Pre-market · 08:55 ET
8-K ↗
Wed, 03 Sep 2025
6 · 424B5
Pre-market · 08:49 ET
424B5 ↗
Tue, 02 Sep 2025
175.3500
178.8500
171.5000
176.7500
771
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
181.3000
182.0000
178.1500
178.5000
629
Thu, 28 Aug 2025
178.5000
183.7500
177.4500
181.3000
629
Wed, 27 Aug 2025
185.1500
185.1500
177.4500
180.2500
614
Tue, 26 Aug 2025
179.2000
183.0500
178.5000
182.0000
440
Mon, 25 Aug 2025
180.2500
187.6000
177.1000
184.8000
1,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
178.5000
186.2000
175.0000
182.7000
1,737
Thu, 21 Aug 2025
188.6500
191.8000
179.2000
185.1500
7,283
Thu, 21 Aug 2025
5 · 8-K
Pre-market · 08:55 ET
8-K ↗
Wed, 20 Aug 2025
197.0500
199.5000
186.5500
192.1500
2,154
Tue, 19 Aug 2025
206.5000
217.3500
201.2500
208.6000
13,971
Tue, 19 Aug 2025
4 · 8-K
Pre-market · 08:52 ET
8-K ↗
Mon, 18 Aug 2025
198.4500
235.2000
196.0000
220.5000
34,360
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
192.5000
206.1500
183.7500
193.9000
3,314
Thu, 14 Aug 2025
3 · 10-Q
After-hours · 16:03 ET
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) ↗
Thu, 14 Aug 2025
2 · 8-K
After market open · 11:01 ET
8-K ↗
Thu, 14 Aug 2025
192.5000
198.1000
178.8500
197.4000
9,886
Wed, 13 Aug 2025
171.8500
193.9000
171.5000
192.5000
2,857
Tue, 12 Aug 2025
172.2000
176.0500
170.4500
174.6500
1,183
Mon, 11 Aug 2025
178.5000
179.5500
170.4500
173.6000
2,051
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
178.5000
184.4500
178.5000
182.0000
1,074
Thu, 07 Aug 2025
181.3000
194.6000
181.3000
184.4500
1,580
Wed, 06 Aug 2025
178.1500
183.7500
178.1500
182.0000
1,777
Tue, 05 Aug 2025
178.5000
190.4000
168.7000
182.3500
25,486
Mon, 04 Aug 2025
1 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 04 Aug 2025
308.0000
316.0500
225.7500
231.3500
12,891
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
327.6000
336.0000
308.7000
318.5000
5,069
Thu, 31 Jul 2025
363.3000
378.3500
336.0000
336.0000
4,903
Wed, 30 Jul 2025
388.5000
388.8500
364.0000
370.6500
5,149
Tue, 29 Jul 2025
387.1000
392.7000
353.5000
368.2000
5,020
Mon, 28 Jul 2025
404.6000
419.3000
381.8500
395.1500
4,920
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend