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
49 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 24 Jul 2026
3.2100
3.3000
3.0800
3.1700
22,500
Thu, 23 Jul 2026
3.1200
3.2900
3.0100
3.2700
15,900
Wed, 22 Jul 2026
3.2000
3.2000
3.0100
3.2000
25,200
Tue, 21 Jul 2026
3.2200
3.2700
3.0900
3.2600
23,700
Mon, 20 Jul 2026
3.0800
3.3200
3.0800
3.2700
31,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.9600
3.2300
2.9450
3.0900
35,000
Thu, 16 Jul 2026
3.0300
3.1000
2.8900
3.0100
46,400
Wed, 15 Jul 2026
2.8800
3.0960
2.7000
3.0600
115,500
Tue, 14 Jul 2026
2.9400
3.9100
2.5700
2.9400
1,153,800
Mon, 13 Jul 2026
2.5000
3.1700
2.5000
3.0100
519,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.4300
2.5800
2.4100
2.5800
65,200
Thu, 09 Jul 2026
48 · 8-K
After-hours · 17:15 ET
8-K ↗
Thu, 09 Jul 2026
2.5700
2.6500
2.3700
2.5800
2,252,000
Wed, 08 Jul 2026
3.2700
3.3000
2.9000
3.0000
120,000
Tue, 07 Jul 2026
47 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 07 Jul 2026
4.3000
5.4900
3.1500
3.5200
687,800
Mon, 06 Jul 2026
4.1300
4.2400
3.9500
4.2300
47,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
4.4300
4.4300
4.0300
4.2000
49,900
Wed, 01 Jul 2026
46 · 8-K
After-hours · 17:00 ET
8-K ↗
Wed, 01 Jul 2026
4.5400
4.5800
4.3000
4.3500
54,800
Tue, 30 Jun 2026
45 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 30 Jun 2026
4.4000
4.7500
3.9280
4.7100
255,400
Mon, 29 Jun 2026
3.9690
4.1370
3.7870
4.0600
78,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.7240
4.1650
3.0800
4.0880
68,014
Thu, 25 Jun 2026
3.8500
3.8500
3.5070
3.7660
21,443
Wed, 24 Jun 2026
3.8500
3.9130
3.6750
3.8570
24,357
Tue, 23 Jun 2026
3.8220
4.0180
3.5000
3.9200
13,471
Mon, 22 Jun 2026
3.9620
4.0600
3.7100
3.8290
27,314
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.3400
4.4870
3.9270
4.0600
34,157
Wed, 17 Jun 2026
4.0460
4.5220
3.8500
4.3400
184,629
Tue, 16 Jun 2026
3.6820
5.9500
3.6820
5.0540
2,541,129
Mon, 15 Jun 2026
4.2700
4.3750
3.5910
3.6750
78,486
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.9900
4.3260
3.7800
4.0390
32,929
Thu, 11 Jun 2026
4.3190
4.3190
3.9270
4.0600
30,429
Wed, 10 Jun 2026
4.9000
4.9000
4.1020
4.3120
65,171
Tue, 09 Jun 2026
44 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 09 Jun 2026
5.1100
5.1450
4.7180
4.8650
21,457
Mon, 08 Jun 2026
5.2500
5.3200
4.9000
5.0400
27,629
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.3620
5.4600
5.0050
5.1870
32,029
Thu, 04 Jun 2026
5.4180
5.7400
5.1940
5.5300
45,386
Thu, 04 Jun 2026
43 · DEFA14A
Next filing day · accepted 03 Jun, 21:09 ET
DEFA14A ↗
Wed, 03 Jun 2026
5.4810
5.6000
5.1100
5.5860
34,086
Tue, 02 Jun 2026
5.3970
5.8030
5.2080
5.6490
31,071
Mon, 01 Jun 2026
5.4110
5.5300
5.0400
5.4600
28,214
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
5.5300
5.6280
5.3270
5.6280
24,871
Thu, 28 May 2026
5.2500
5.6000
5.0400
5.6000
54,643
Wed, 27 May 2026
5.5300
5.5300
4.9000
5.2500
77,400
Tue, 26 May 2026
5.9430
5.9710
5.6000
5.7750
77,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
6.6500
6.7900
5.6000
5.9500
403,214
Thu, 21 May 2026
6.7340
7.6020
5.7960
7.0000
1,855,043
Wed, 20 May 2026
42 · 10-Q
After-hours · 16:58 ET
10-Q ↗
Wed, 20 May 2026
7.2100
8.4700
7.1400
7.3500
300,700
Tue, 19 May 2026
6.6570
7.4200
5.2570
7.0700
3,708,357
Mon, 18 May 2026
8.3300
8.6800
7.3500
7.4200
24,257
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
6.9300
8.3300
6.9300
7.9800
25,486
Thu, 14 May 2026
6.1460
7.3500
6.1460
7.1400
28,471
Wed, 13 May 2026
6.1600
6.2790
5.9850
6.1600
8,900
Tue, 12 May 2026
41 · 8-K/A
After-hours · 16:14 ET
8-K/A ↗
Tue, 12 May 2026
5.8450
6.3000
5.8450
6.0410
15,143
Mon, 11 May 2026
5.8660
6.3070
5.8590
6.1180
11,343
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
6.3700
6.4400
5.8800
5.9150
17,671
Thu, 07 May 2026
6.6500
6.7200
6.0900
6.2580
15,914
Wed, 06 May 2026
6.7900
6.8600
6.5520
6.7200
11,886
Tue, 05 May 2026
7.1400
7.2100
6.7200
6.8600
17,286
Mon, 04 May 2026
7.3570
7.4900
6.9510
7.0000
11,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
7.7000
7.7700
7.2450
7.3500
10,186
Thu, 30 Apr 2026
7.4200
8.4000
7.3500
7.8400
38,286
Wed, 29 Apr 2026
7.6300
7.7000
6.9370
7.1400
17,243
Tue, 28 Apr 2026
7.7700
7.9100
7.6300
7.7000
7,571
Mon, 27 Apr 2026
7.4200
7.9100
7.4200
7.9100
11,643
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Fri, 24 Apr 2026
7.6300
7.6300
7.3500
7.4200
2,843
Thu, 23 Apr 2026
7.7770
7.8400
7.2800
7.4200
5,757
Wed, 22 Apr 2026
7.5600
7.8400
7.5250
7.7700
5,614
Tue, 21 Apr 2026
7.6300
7.9800
7.5600
7.5600
19,486
Mon, 20 Apr 2026
7.6300
8.1200
7.4200
7.7000
8,986
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.8400
8.2600
7.6300
7.6300
18,171
Thu, 16 Apr 2026
8.5400
8.5400
7.8400
7.9100
22,929
Wed, 15 Apr 2026
7.5600
8.4700
7.5600
8.1900
31,643
Tue, 14 Apr 2026
39 · PRE 14A
After-hours · 17:21 ET
PRE 14A ↗
Tue, 14 Apr 2026
7.6300
8.0920
7.5600
7.5600
13,043
Mon, 13 Apr 2026
8.4000
8.4000
7.2100
7.6300
31,757
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9.4500
9.4500
8.3300
8.3300
26,429
Thu, 09 Apr 2026
9.5900
9.6600
9.1000
9.5900
10,800
Wed, 08 Apr 2026
9.5200
9.9400
9.3800
9.6600
24,986
Tue, 07 Apr 2026
9.6600
9.6600
9.0300
9.2400
19,443
Mon, 06 Apr 2026
9.7300
10.1150
9.0860
9.6600
15,529
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
38 · 8-K
After-hours · 16:00 ET
8-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9.9400
10.2900
9.4500
9.9400
22,457
Wed, 01 Apr 2026
9.8350
11.2000
9.6600
10.5000
64,800
Tue, 31 Mar 2026
37 · 10-K
After-hours · 16:52 ET
10-K ↗
Tue, 31 Mar 2026
9.1140
10.4300
8.8270
9.5900
33,657
Mon, 30 Mar 2026
8.8200
9.6600
8.8200
9.1000
13,357
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
8.5400
8.8200
8.3300
8.6800
8,314
Thu, 26 Mar 2026
9.0300
9.2400
8.4700
8.4700
10,314
Wed, 25 Mar 2026
9.2400
9.2400
8.7640
9.1700
7,143
Tue, 24 Mar 2026
8.8200
9.4500
8.6100
9.1000
9,857
Mon, 23 Mar 2026
9.4500
10.2550
8.7500
8.8200
28,014
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
8.8200
9.4500
8.1900
9.4500
264,257
Thu, 19 Mar 2026
8.6100
8.6100
8.4000
8.6100
6,871
Wed, 18 Mar 2026
9.5900
9.5900
8.1200
8.4700
41,443
Tue, 17 Mar 2026
10.0800
10.2900
9.4500
9.8000
9,800
Mon, 16 Mar 2026
36 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 16 Mar 2026
10.5700
10.5700
9.9400
10.3600
10,486
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10.7100
10.9900
10.0800
10.5000
13,200
Thu, 12 Mar 2026
11.0600
11.0600
10.2900
10.7100
10,271
Wed, 11 Mar 2026
35 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 11 Mar 2026
11.2000
11.4100
10.3600
11.0600
39,129
Tue, 10 Mar 2026
10.1500
10.9900
9.7300
10.9900
16,186
Mon, 09 Mar 2026
10.3600
10.6400
9.8700
10.1500
20,043
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
34 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 06 Mar 2026
33 · 424B5
After-hours · 16:12 ET
424B5 ↗
Fri, 06 Mar 2026
11.6900
11.6900
10.9200
11.0600
16,757
Thu, 05 Mar 2026
32 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 05 Mar 2026
11.8300
12.4950
11.4800
12.1100
21,957
Wed, 04 Mar 2026
10.2200
13.5730
10.2200
12.1100
216,443
Tue, 03 Mar 2026
10.3600
10.8500
9.5900
10.2200
25,943
Mon, 02 Mar 2026
11.4800
11.5500
10.5700
11.1300
26,371
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13.0900
13.5100
12.2500
12.2500
27,486
Thu, 26 Feb 2026
13.2300
14.2800
13.0900
13.6500
33,514
Wed, 25 Feb 2026
31 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 25 Feb 2026
15.1900
15.6030
14.0700
14.4900
58,471
Tue, 24 Feb 2026
15.1200
17.5000
14.5600
16.1000
95,786
Mon, 23 Feb 2026
30 · 8-K
After-hours · 17:13 ET
8-K ↗
Mon, 23 Feb 2026
16.7300
16.7300
13.5800
15.3300
102,551
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
21.0700
21.7000
14.7700
17.0100
333,870
Thu, 19 Feb 2026
39.2700
53.2000
29.1900
30.0300
4,380,954
Wed, 18 Feb 2026
26.3200
32.9000
25.5500
28.6300
502,456
Tue, 17 Feb 2026
27.9300
28.0000
25.9000
27.1600
2,339
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
25.9000
27.3000
25.2000
27.2300
2,007
Thu, 12 Feb 2026
26.3900
28.7000
25.2000
25.8300
4,414
Wed, 11 Feb 2026
29 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 11 Feb 2026
28.0000
28.4900
25.4800
26.5300
3,849
Tue, 10 Feb 2026
24.4300
28.4900
24.4300
27.7200
8,417
Mon, 09 Feb 2026
24.5000
25.2000
22.7500
24.0100
3,013
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
28.7700
29.4000
21.2800
24.9200
16,309
Thu, 05 Feb 2026
31.1500
32.9000
28.7000
28.7000
1,946
Wed, 04 Feb 2026
34.6500
35.3500
30.2400
31.5000
1,887
Tue, 03 Feb 2026
34.1600
36.4000
33.6000
33.8800
1,967
Mon, 02 Feb 2026
36.6800
39.2000
32.2700
33.3900
2,426
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
31.5000
38.7800
30.4500
36.4700
9,633
Thu, 29 Jan 2026
37.1000
37.1000
31.0100
31.6400
7,656
Wed, 28 Jan 2026
43.6800
43.6800
37.1700
37.8000
5,300
Tue, 27 Jan 2026
28 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 27 Jan 2026
40.6000
47.1800
38.5700
43.6800
15,147
Mon, 26 Jan 2026
44.1000
44.1000
37.6600
42.7000
6,120
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
27 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 23 Jan 2026
26 · 424B5
After-hours · 16:37 ET
424B5 ↗
Fri, 23 Jan 2026
48.0200
48.0200
42.7700
43.8900
6,580
Thu, 22 Jan 2026
47.1100
49.7000
46.1300
49.5600
5,849
Wed, 21 Jan 2026
47.9500
50.8200
46.3400
49.7700
9,450
Tue, 20 Jan 2026
49.7000
52.2900
44.8000
51.8700
37,537
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25 · S-3/A
After-hours · 16:32 ET
S-3/A ↗
Fri, 16 Jan 2026
61.4600
113.4000
55.1600
65.8700
665,287
Thu, 15 Jan 2026
63.0000
63.0000
59.5000
59.6400
787
Wed, 14 Jan 2026
64.0500
65.1000
62.0200
62.8600
616
Tue, 13 Jan 2026
69.3700
70.7000
63.1400
65.1700
896
Mon, 12 Jan 2026
70.0000
75.1100
67.1300
69.3700
837
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.0000
77.0000
70.3500
70.3500
1,226
Thu, 08 Jan 2026
79.8000
79.8000
70.7000
74.9000
1,336
Wed, 07 Jan 2026
24 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 07 Jan 2026
77.0000
87.5000
74.9000
79.8000
3,043
Tue, 06 Jan 2026
67.9000
78.4000
65.1000
76.3000
5,214
Mon, 05 Jan 2026
23 · 8-K
After-hours · 16:46 ET
8-K ↗
Mon, 05 Jan 2026
63.0000
66.5000
63.0000
65.2400
1,161
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
60.5500
63.0000
58.1700
63.0000
833
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
67.5500
68.8800
58.1700
59.9900
3,073
Tue, 30 Dec 2025
65.8000
78.4000
64.4000
71.4000
3,087
Mon, 29 Dec 2025
98.0000
98.7000
79.8000
83.6500
4,953
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.0000
105.0000
98.0000
100.1000
1,071
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
103.6000
104.3000
101.7100
103.6000
323
Tue, 23 Dec 2025
107.1000
108.5000
101.5000
105.0000
786
Mon, 22 Dec 2025
105.7000
109.9000
105.7000
109.9000
439
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
109.9000
112.0000
104.3000
107.8000
553
Thu, 18 Dec 2025
112.7000
113.4000
107.8000
109.2000
464
Thu, 18 Dec 2025
22 · 8-K
Pre-market · 08:30 ET
8-K ↗
Wed, 17 Dec 2025
117.6000
117.6000
112.7000
114.1000
456
Tue, 16 Dec 2025
117.6000
118.3000
114.8000
117.6000
279
Mon, 15 Dec 2025
125.3000
125.3000
116.9000
119.0000
686
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
21 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 12 Dec 2025
129.5000
132.3000
121.1000
123.2000
1,506
Thu, 11 Dec 2025
138.6000
140.0000
127.4000
128.8000
1,146
Wed, 10 Dec 2025
140.7000
143.5000
126.7000
137.2000
2,066
Tue, 09 Dec 2025
145.6000
152.7400
134.4000
134.7500
1,237
Mon, 08 Dec 2025
151.9000
169.4000
145.6000
147.7000
3,336
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
20 · 8-K
After-hours · 16:46 ET
8-K ↗
Fri, 05 Dec 2025
122.5000
151.2000
121.8000
145.6000
2,601
Thu, 04 Dec 2025
119.0000
125.3000
112.0000
121.8000
3,196
Wed, 03 Dec 2025
131.6000
137.2000
119.0000
120.4000
1,643
Tue, 02 Dec 2025
137.9000
137.9000
125.3000
130.9000
2,317
Mon, 01 Dec 2025
147.7000
150.5000
137.9000
137.9000
1,174
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
161.0000
161.0000
147.7000
151.9000
1,051
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
158.5500
166.5300
156.8000
159.6000
1,031
Tue, 25 Nov 2025
164.5000
165.9000
152.6000
160.3000
1,339
Tue, 25 Nov 2025
19 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 24 Nov 2025
159.6000
171.2200
157.5000
170.1000
431
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
154.4900
158.6900
151.2000
157.5000
356
Thu, 20 Nov 2025
158.9000
164.5000
154.0000
156.8000
310
Wed, 19 Nov 2025
147.7000
158.9000
147.7000
157.5000
907
Tue, 18 Nov 2025
152.6000
153.3000
146.3000
149.1000
2,169
Mon, 17 Nov 2025
163.1000
164.5000
150.5000
154.7000
993
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
18 · 8-K
After-hours · 16:36 ET
8-K ↗
Fri, 14 Nov 2025
17 · 10-Q
After-hours · 16:28 ET
10-Q ↗
Fri, 14 Nov 2025
156.1000
179.9000
147.7000
170.8000
40,360
Thu, 13 Nov 2025
200.9000
205.1000
182.0000
182.0000
903
Wed, 12 Nov 2025
196.7000
205.9400
195.3000
204.0500
550
Tue, 11 Nov 2025
184.8000
201.6000
182.0000
200.2000
711
Mon, 10 Nov 2025
191.1000
191.1000
182.7000
189.0000
411
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
178.1500
200.2000
176.1200
189.0000
1,669
Thu, 06 Nov 2025
166.6000
184.8000
165.2000
178.5000
716
Wed, 05 Nov 2025
172.2000
175.0700
158.9000
174.6500
843
Tue, 04 Nov 2025
180.6000
181.3000
168.0000
168.0000
383
Mon, 03 Nov 2025
182.0000
182.0000
175.7000
181.3000
363
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
16 · 8-K
After-hours · 17:06 ET
8-K ↗
Fri, 31 Oct 2025
168.0000
187.6000
157.5000
172.9000
1,947
Thu, 30 Oct 2025
168.7000
174.3000
161.0000
168.3500
324
Wed, 29 Oct 2025
189.7000
189.7000
163.8000
168.7000
1,614
Tue, 28 Oct 2025
202.3000
202.3000
184.1000
184.1000
584
Mon, 27 Oct 2025
210.7000
210.7000
198.1000
199.5000
334
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
203.0000
211.1900
200.9000
200.9000
490
Thu, 23 Oct 2025
191.1000
201.6000
187.6000
194.6000
879
Wed, 22 Oct 2025
207.9000
210.0000
189.0000
193.9000
726
Tue, 21 Oct 2025
212.1000
218.4000
203.0000
207.9000
393
Mon, 20 Oct 2025
203.7000
225.4000
203.0000
208.6000
886
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
219.1000
226.2400
200.2000
202.3000
1,621
Thu, 16 Oct 2025
226.8000
231.7000
211.4000
214.2000
740
Wed, 15 Oct 2025
233.1000
239.6800
224.0000
226.1000
696
Tue, 14 Oct 2025
232.4000
241.5000
219.8700
238.0000
941
Mon, 13 Oct 2025
218.4000
238.7000
211.4000
233.8000
1,144
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
242.2000
254.1000
213.5000
218.2600
2,413
Thu, 09 Oct 2025
249.9000
254.1000
238.0000
239.4000
1,577
Wed, 08 Oct 2025
245.0000
261.1000
234.5000
249.9000
1,461
Tue, 07 Oct 2025
239.4000
245.9100
233.1000
242.9000
539
Mon, 06 Oct 2025
15 · 8-K
After-hours · 16:59 ET
8-K ↗
Mon, 06 Oct 2025
245.7000
245.7000
234.5000
238.7000
564
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
241.5000
251.3000
240.8000
245.7000
623
Thu, 02 Oct 2025
14 · S-3/A
After-hours · 17:07 ET
S-3/A ↗
Thu, 02 Oct 2025
13 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 02 Oct 2025
246.1200
255.5000
243.6000
245.7000
671
Wed, 01 Oct 2025
232.4000
251.9300
224.7000
250.6000
2,234
Tue, 30 Sep 2025
12 · 8-K
After-hours · 17:13 ET
8-K ↗
Tue, 30 Sep 2025
237.3000
239.4000
228.9700
232.4000
454
Mon, 29 Sep 2025
237.3000
242.6200
224.7000
237.3000
1,159
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
235.9000
243.1800
227.5000
236.6000
396
Thu, 25 Sep 2025
246.4000
247.7300
228.2000
236.6000
1,237
Wed, 24 Sep 2025
241.5000
263.9000
239.4000
246.4000
2,306
Tue, 23 Sep 2025
11 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 23 Sep 2025
248.5000
251.6500
234.5000
239.4000
874
Mon, 22 Sep 2025
241.5000
249.9000
233.3800
246.4000
1,271
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
249.9000
250.8800
235.2000
235.2000
1,053
Thu, 18 Sep 2025
252.0000
257.8100
240.1000
245.0000
714
Wed, 17 Sep 2025
10 · 8-K/A
After-hours · 17:04 ET
8-K/A ↗
Wed, 17 Sep 2025
259.0000
259.0000
238.7000
246.4000
1,469
Tue, 16 Sep 2025
236.6000
266.7000
227.7800
256.2000
1,583
Mon, 15 Sep 2025
253.4000
262.5000
217.0000
238.7000
2,701
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
249.2000
293.3000
240.8000
244.3000
8,547
Thu, 11 Sep 2025
236.6000
267.4000
196.7000
248.5000
72,839
Wed, 10 Sep 2025
238.0000
241.1500
217.7000
220.5000
1,410
Tue, 09 Sep 2025
231.0000
259.0000
220.5000
238.0000
2,470
Mon, 08 Sep 2025
222.6000
234.1500
220.5000
228.2000
846
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
252.0000
252.0000
217.7000
220.5000
1,836
Thu, 04 Sep 2025
9 · S-3/A
After-hours · 16:49 ET
S-3/A ↗
Thu, 04 Sep 2025
238.0000
258.8600
237.3000
253.7500
1,639
Wed, 03 Sep 2025
267.4000
302.2600
214.9000
237.3000
4,836
Tue, 02 Sep 2025
284.2000
289.1000
272.8600
275.1000
609
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
286.3000
294.0000
273.0000
289.1000
639
Thu, 28 Aug 2025
277.9000
284.2000
267.4000
275.8000
601
Wed, 27 Aug 2025
8 · 8-K
After-hours · 16:43 ET
8-K ↗
Wed, 27 Aug 2025
273.7000
281.9600
269.5700
277.9000
301
Tue, 26 Aug 2025
281.4000
286.4400
264.8100
276.5000
549
Mon, 25 Aug 2025
263.2000
286.3000
262.5000
281.4000
713
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
7 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Fri, 22 Aug 2025
259.7000
273.0000
252.7000
268.8000
484
Thu, 21 Aug 2025
269.5000
271.6000
259.0000
259.7000
414
Wed, 20 Aug 2025
296.8000
296.8000
253.4000
272.3000
1,219
Tue, 19 Aug 2025
308.0000
310.4500
283.5000
286.3000
956
Mon, 18 Aug 2025
6 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Mon, 18 Aug 2025
296.1000
315.0000
291.2000
312.2000
1,004
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
298.2000
301.0000
287.0000
291.2000
951
Thu, 14 Aug 2025
5 · 8-K
After-hours · 16:41 ET
8-K ↗
Thu, 14 Aug 2025
4 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Thu, 14 Aug 2025
303.1000
307.6500
290.5000
296.8000
8,873
Wed, 13 Aug 2025
302.4000
323.4000
290.5000
310.1000
2,014
Tue, 12 Aug 2025
291.9000
306.6000
283.5000
300.3000
703
Mon, 11 Aug 2025
294.7000
296.1000
285.6000
288.4000
490
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
3 · 8-K
After-hours · 17:08 ET
8-K ↗
Fri, 08 Aug 2025
2 · PRE 14A
After-hours · 17:01 ET
PRE 14A ↗
Fri, 08 Aug 2025
294.7000
298.2000
284.9000
294.7000
391
Thu, 07 Aug 2025
290.5000
308.0000
277.2000
294.7000
1,851
Wed, 06 Aug 2025
326.9000
328.4400
287.0000
287.7000
1,134
Tue, 05 Aug 2025
280.0000
324.9400
277.4100
320.6000
1,909
Mon, 04 Aug 2025
298.9000
307.7200
284.9000
291.9000
1,127
Mon, 04 Aug 2025
1 · S-3/A
Pre-market · 07:13 ET
S-3/A ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
298.9000
317.1000
277.9000
296.1000
1,091
Thu, 31 Jul 2025
336.0000
337.4000
298.2000
303.1000
1,429
Wed, 30 Jul 2025
343.0000
367.5000
326.2000
333.9000
3,923
Tue, 29 Jul 2025
390.6000
395.5000
336.7000
349.3000
2,167
Mon, 28 Jul 2025
419.3000
428.7500
365.4000
372.4000
2,433
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend