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
3.2050
3.4000
3.1000
3.1400
68,300
Thu, 23 Jul 2026
3.1800
3.2580
3.0300
3.0600
86,600
Wed, 22 Jul 2026
3.4700
3.6700
3.3600
3.4700
62,400
Tue, 21 Jul 2026
3.3600
3.8500
3.3300
3.6000
79,700
Mon, 20 Jul 2026
3.2300
3.9900
3.2300
3.5600
363,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.1500
3.3750
2.9800
3.2300
150,200
Thu, 16 Jul 2026
3.3000
3.4200
3.1750
3.2100
43,200
Wed, 15 Jul 2026
3.3000
3.6500
3.0500
3.4000
110,300
Tue, 14 Jul 2026
3.5500
3.9000
3.3500
3.4800
198,400
Mon, 13 Jul 2026
4.5400
4.7300
3.9200
4.2000
289,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
42 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 10 Jul 2026
3.9150
4.4550
3.4650
4.4100
466,873
Thu, 09 Jul 2026
4.5000
5.4900
4.2750
5.2200
4,209,902
Thu, 09 Jul 2026
41 · 8-K
Pre-market · 08:31 ET
FORM 8-K ↗
Wed, 08 Jul 2026
5.8950
6.7950
4.6800
5.2200
10,509,269
Tue, 07 Jul 2026
4.5900
4.6800
3.7350
3.9600
454,469
Mon, 06 Jul 2026
5.4000
5.5350
4.5000
5.2650
69,044
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
5.6250
6.1650
5.3100
5.6700
208,380
Wed, 01 Jul 2026
40 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 01 Jul 2026
7.8300
7.8300
7.0200
7.3350
265,289
Tue, 30 Jun 2026
13.2750
16.0650
7.9200
8.5950
7,580,902
Mon, 29 Jun 2026
7.1100
7.5150
7.0200
7.3350
6,336
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
39 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 26 Jun 2026
7.2000
7.6950
6.9750
7.0650
20,878
Thu, 25 Jun 2026
8.4150
8.4150
7.2000
7.2900
16,467
Wed, 24 Jun 2026
9.0000
9.0000
7.9200
8.5500
18,747
Tue, 23 Jun 2026
8.8650
9.0000
8.5500
9.0000
69,842
Mon, 22 Jun 2026
9.7200
9.9000
9.2250
9.4050
9,082
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
38 · DEFA14A
After market open · 09:30 ET
DEFA14A ↗
Thu, 18 Jun 2026
9.4500
10.0350
9.0900
9.8100
14,358
Wed, 17 Jun 2026
9.7200
10.0350
9.2700
9.2700
8,793
Tue, 16 Jun 2026
9.4500
10.3050
9.0900
9.9000
43,864
Mon, 15 Jun 2026
37 · DEFA14A
After market open · 09:30 ET
DEFA14A ↗
Mon, 15 Jun 2026
11.2500
12.1500
9.0450
9.4950
45,747
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
36 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Fri, 12 Jun 2026
35 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 12 Jun 2026
11.7000
12.1050
10.9350
11.5650
15,267
Thu, 11 Jun 2026
10.5750
12.1500
10.2150
12.0600
46,247
Wed, 10 Jun 2026
9.6300
10.8000
9.4500
10.8000
34,691
Tue, 09 Jun 2026
10.3050
10.6650
9.1800
9.9900
46,616
Mon, 08 Jun 2026
9.1350
12.4200
9.0000
10.2150
256,260
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
8.8200
9.8100
8.4150
9.4050
637,067
Thu, 04 Jun 2026
8.7750
9.9000
8.2350
9.6750
48,158
Wed, 03 Jun 2026
10.3500
10.4400
8.8650
9.0900
69,431
Tue, 02 Jun 2026
10.4850
11.2050
9.9900
10.6650
23,900
Mon, 01 Jun 2026
11.0700
11.2950
9.9000
10.4850
67,509
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
34 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 29 May 2026
12.6000
12.6000
10.8000
11.7900
27,716
Thu, 28 May 2026
12.2850
13.6350
12.1500
13.0050
17,676
Wed, 27 May 2026
12.1050
13.0950
11.7000
13.0950
31,867
Tue, 26 May 2026
10.8450
12.5550
10.4850
12.5550
73,342
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
11.1600
11.1600
10.3500
10.9350
59,391
Thu, 21 May 2026
33 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 21 May 2026
12.6900
12.6900
11.5200
12.0150
126,818
Thu, 21 May 2026
32 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Wed, 20 May 2026
11.7900
12.4650
11.3400
12.4650
26,393
Tue, 19 May 2026
10.4850
13.0500
10.4850
12.1050
76,429
Mon, 18 May 2026
11.4750
12.9600
11.0700
12.9150
191,171
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
31 · 10-Q
After-hours · 16:36 ET
FORM 10-Q ↗
Fri, 15 May 2026
25.2000
25.2000
13.6350
17.5050
1,543,244
Fri, 15 May 2026
30 · 8-K
Pre-market · 07:40 ET
FORM 8-K ↗
Thu, 14 May 2026
22.0950
22.0950
17.1000
18.5400
1,049,820
Wed, 13 May 2026
15.7500
17.1000
14.9850
16.8750
304,727
Tue, 12 May 2026
15.7500
16.2000
14.4000
15.8400
10,136
Mon, 11 May 2026
16.8300
16.8300
13.3200
15.4350
15,009
Mon, 11 May 2026
29 · PRE 14A
Next filing day · accepted 08 May, 18:02 ET
PRE 14A ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
17.1000
17.8200
16.4250
17.8200
5,453
Thu, 07 May 2026
17.5050
17.8650
16.6500
17.3250
7,600
Wed, 06 May 2026
18.0900
18.5850
17.1900
17.6400
9,767
Tue, 05 May 2026
19.7550
19.8450
18.0000
18.4050
10,316
Mon, 04 May 2026
21.5550
21.5550
19.7550
20.2950
36,016
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
22.9500
22.9500
21.6000
22.0050
6,300
Thu, 30 Apr 2026
28 · 10-K/A
After-hours · 16:30 ET
FORM 10-K/A ↗
Thu, 30 Apr 2026
21.5550
23.4000
20.7000
23.4000
7,296
Wed, 29 Apr 2026
22.5000
22.5000
20.9250
21.6900
6,960
Tue, 28 Apr 2026
22.6800
23.3550
21.3300
22.3200
9,200
Mon, 27 Apr 2026
21.7800
24.6150
21.7350
23.3550
12,040
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
27 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 24 Apr 2026
23.8500
24.0750
21.1500
22.2300
15,760
Thu, 23 Apr 2026
26.5050
26.5050
22.5900
24.6600
17,951
Wed, 22 Apr 2026
25.5600
27.9000
23.0850
25.8750
58,973
Tue, 21 Apr 2026
26 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 21 Apr 2026
58.9500
74.2500
30.6000
31.0500
1,545,300
Mon, 20 Apr 2026
42.3000
43.2000
40.2300
41.4000
2,838
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
44.5500
45.9000
41.8500
42.2100
8,591
Thu, 16 Apr 2026
44.5500
44.5500
42.7500
42.7500
1,722
Wed, 15 Apr 2026
43.8750
53.1000
42.7500
44.5500
8,369
Tue, 14 Apr 2026
44.5500
45.0000
43.0200
44.1450
1,438
Mon, 13 Apr 2026
45.0000
46.2600
44.5500
44.5500
891
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
49.0500
49.0500
44.6400
45.0000
1,313
Thu, 09 Apr 2026
48.6000
54.0000
48.6000
49.9500
4,889
Wed, 08 Apr 2026
49.0500
49.9500
45.9000
47.7000
1,611
Tue, 07 Apr 2026
48.1500
49.0500
45.9000
48.1500
1,040
Mon, 06 Apr 2026
46.3500
49.5000
45.9000
48.1500
1,047
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
43.8750
47.7000
43.2000
45.4500
1,387
Wed, 01 Apr 2026
48.6000
49.0500
44.5500
48.1500
2,300
Tue, 31 Mar 2026
25 · 10-K
After-hours · 17:06 ET
FORM 10-K ↗
Tue, 31 Mar 2026
24 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Tue, 31 Mar 2026
44.7750
51.9750
42.9750
51.7500
6,904
Mon, 30 Mar 2026
23 · 8-K
After-hours · 17:32 ET
FORM 8-K ↗
Mon, 30 Mar 2026
45.0000
45.0000
39.7350
43.0650
2,907
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
49.0500
50.0400
44.1000
45.9000
4,760
Thu, 26 Mar 2026
52.2000
60.7500
49.5000
51.7500
7,836
Wed, 25 Mar 2026
51.7500
56.2500
49.0500
50.4000
11,204
Tue, 24 Mar 2026
77.8500
78.3000
57.6000
61.6500
207,813
Mon, 23 Mar 2026
81.4500
83.8350
75.6000
81.9000
14,353
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.4000
96.9750
75.6450
81.6750
1,440
Thu, 19 Mar 2026
100.3500
100.3500
94.9500
96.9750
202
Wed, 18 Mar 2026
22 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 18 Mar 2026
99.4500
103.0500
96.7500
102.6000
867
Tue, 17 Mar 2026
104.8500
105.7500
99.4500
101.7000
522
Mon, 16 Mar 2026
109.3500
120.6000
92.7000
103.9500
2,282
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
102.6000
113.8500
100.3500
108.9000
1,478
Thu, 12 Mar 2026
107.5500
146.2500
98.5500
104.8500
21,060
Wed, 11 Mar 2026
102.6000
108.0000
102.1500
107.1000
1,176
Tue, 10 Mar 2026
21 · 8-K
After-hours · 16:44 ET
FORM 8-K ↗
Tue, 10 Mar 2026
20 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 10 Mar 2026
112.5000
126.0000
99.0000
102.1500
3,640
Mon, 09 Mar 2026
115.2000
135.0000
112.0500
126.9000
11,060
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
121.9500
123.7500
112.0500
115.2000
1,496
Thu, 05 Mar 2026
126.0000
130.0500
119.2500
121.9500
1,231
Wed, 04 Mar 2026
136.3500
143.5500
121.5000
130.0500
9,731
Wed, 04 Mar 2026
19 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Tue, 03 Mar 2026
121.5000
121.5000
112.5000
114.3000
491
Mon, 02 Mar 2026
121.0500
127.1250
117.0000
121.5000
1,216
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
141.1650
142.1100
133.2000
133.2000
14,138
Thu, 26 Feb 2026
137.2500
143.1000
133.5600
143.1000
398
Wed, 25 Feb 2026
136.8000
139.0500
135.0000
137.2500
516
Tue, 24 Feb 2026
142.6500
148.5000
131.4000
137.0250
958
Mon, 23 Feb 2026
150.7500
150.7500
137.9700
144.0000
687
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
160.6500
162.9000
146.2500
151.6500
780
Thu, 19 Feb 2026
148.9500
161.5500
146.2500
161.5500
507
Wed, 18 Feb 2026
148.5000
156.6000
147.3750
152.1000
400
Tue, 17 Feb 2026
148.9500
150.3000
143.5500
149.4000
878
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
149.4000
162.4500
141.0750
150.7500
1,609
Thu, 12 Feb 2026
168.3000
171.0000
152.1000
152.5500
1,276
Wed, 11 Feb 2026
171.0000
179.1000
160.2000
171.0000
1,542
Tue, 10 Feb 2026
173.7000
173.7450
159.3000
171.0000
1,431
Mon, 09 Feb 2026
163.8000
198.0000
160.2000
169.2000
12,162
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
142.6500
162.0000
142.6500
162.0000
1,029
Thu, 05 Feb 2026
148.9500
151.3800
131.8500
144.9000
1,511
Thu, 05 Feb 2026
18 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Wed, 04 Feb 2026
162.0000
172.8000
150.3000
158.4000
3,460
Tue, 03 Feb 2026
218.7000
339.3000
144.0000
173.7000
28,382
Mon, 02 Feb 2026
217.8000
217.8000
198.0000
201.1500
1,324
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
225.0000
244.3500
204.7500
218.2500
1,644
Fri, 30 Jan 2026
17 · 8-K
Pre-market · 08:20 ET
FORM 8-K ↗
Thu, 29 Jan 2026
234.0000
238.5000
225.4500
229.5000
178
Wed, 28 Jan 2026
238.5000
239.8500
227.2500
231.7500
313
Tue, 27 Jan 2026
243.0000
251.5500
229.5000
230.8500
260
Mon, 26 Jan 2026
256.0500
261.0000
230.4000
235.3500
963
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
271.8000
277.2000
252.0000
262.8000
763
Thu, 22 Jan 2026
265.5000
283.5000
261.9000
268.2000
945
Wed, 21 Jan 2026
283.5000
288.0000
252.0000
257.4000
692
Tue, 20 Jan 2026
284.8500
302.4000
272.7000
283.0500
587
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
303.7500
306.0000
283.5000
297.0000
869
Thu, 15 Jan 2026
324.0000
330.7500
283.5000
312.7500
1,341
Wed, 14 Jan 2026
360.0000
364.5000
276.3000
336.1500
4,077
Tue, 13 Jan 2026
322.6500
558.0000
315.0000
378.4500
110,983
Mon, 12 Jan 2026
315.0000
317.2500
270.0000
283.0500
5,415
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
314.5500
326.7000
292.5000
305.1000
245
Thu, 08 Jan 2026
349.6500
351.0000
315.0000
316.3500
252
Wed, 07 Jan 2026
382.5000
387.0000
348.7500
353.2500
455
Tue, 06 Jan 2026
328.5000
468.0000
319.9500
393.7500
2,038
Tue, 06 Jan 2026
16 · 8-K
Pre-market · 07:45 ET
FORM 8-K ↗
Mon, 05 Jan 2026
324.0000
359.5500
315.0000
326.2500
277
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
277.6500
321.7500
270.9000
306.9000
201
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
236.2500
276.7500
235.3500
273.6000
318
Tue, 30 Dec 2025
247.5000
256.5000
216.4500
245.2500
632
Tue, 30 Dec 2025
15 · 8-K
Pre-market · 08:10 ET
FORM 8-K ↗
Mon, 29 Dec 2025
306.4500
319.5000
253.8000
256.0500
494
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
387.0000
387.0000
315.0000
324.0000
387
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
388.3500
409.5000
360.9000
380.2500
203
Tue, 23 Dec 2025
450.0000
450.0000
372.1500
390.6000
665
Mon, 22 Dec 2025
459.0000
474.3000
450.0000
450.0000
212
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
508.5000
531.0000
459.0000
472.5000
307
Thu, 18 Dec 2025
567.0000
580.5000
504.0000
517.5000
322
Wed, 17 Dec 2025
576.0000
661.5000
560.2500
571.5000
894
Tue, 16 Dec 2025
542.2500
544.0500
513.0000
535.5000
108
Mon, 15 Dec 2025
585.0000
594.0000
508.5000
526.5000
191
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
576.0000
641.2500
562.5000
585.0000
296
Thu, 11 Dec 2025
598.5000
607.5000
562.5000
562.5000
175
Wed, 10 Dec 2025
670.5000
670.5000
592.6500
607.5000
222
Tue, 09 Dec 2025
585.0000
652.5000
562.5000
634.5000
540
Tue, 09 Dec 2025
14 · 8-K
Pre-market · 07:40 ET
FORM 8-K ↗
Mon, 08 Dec 2025
625.5000
625.5000
553.5000
558.0000
90
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
630.0000
666.9000
580.5000
603.0000
296
Thu, 04 Dec 2025
589.5000
589.5000
561.1500
580.5000
330
Wed, 03 Dec 2025
553.5000
558.0000
533.7000
546.7500
62
Tue, 02 Dec 2025
558.0000
562.5000
495.0000
531.0000
90
Mon, 01 Dec 2025
567.0000
567.0000
531.0000
558.0000
22
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
544.5000
585.0000
544.5000
566.1000
27
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
535.5000
553.5000
517.5000
540.0000
103
Tue, 25 Nov 2025
499.5000
540.0000
499.5000
535.5000
36
Mon, 24 Nov 2025
540.0000
540.0000
495.0000
517.5000
74
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
486.0000
560.2500
470.2500
517.5000
242
Thu, 20 Nov 2025
504.0000
504.0000
481.5000
481.5000
164
Wed, 19 Nov 2025
585.0000
598.5000
474.7500
504.0000
496
Tue, 18 Nov 2025
540.0000
569.2500
526.5000
567.0000
95
Mon, 17 Nov 2025
576.0000
621.0000
544.5000
544.5000
135
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
13 · S-3
After-hours · 17:18 ET
FORM S-3 ↗
Fri, 14 Nov 2025
603.0000
623.2500
584.5500
589.5000
122
Fri, 14 Nov 2025
12 · 10-Q
Pre-market · 08:30 ET
FORM 10-Q ↗
Fri, 14 Nov 2025
11 · 8-K
Pre-market · 07:40 ET
FORM 8-K ↗
Thu, 13 Nov 2025
643.5000
643.5000
585.0000
603.0000
120
Wed, 12 Nov 2025
621.0000
634.5000
596.2500
612.0000
166
Tue, 11 Nov 2025
652.5000
652.5000
616.5000
625.5000
91
Mon, 10 Nov 2025
643.5000
661.5000
625.5000
648.0000
94
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
675.0000
694.3500
630.0000
639.0000
172
Thu, 06 Nov 2025
738.0000
742.5000
666.0000
675.0000
140
Wed, 05 Nov 2025
738.0000
751.5000
720.0000
738.0000
116
Tue, 04 Nov 2025
711.0000
738.0000
706.5000
720.0000
105
Mon, 03 Nov 2025
715.5000
765.0000
706.5000
742.5000
310
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
711.0000
738.0000
711.0000
715.5000
153
Thu, 30 Oct 2025
738.0000
765.0000
715.5000
724.5000
254
Thu, 30 Oct 2025
10 · 8-K
Pre-market · 08:11 ET
FORM 8-K ↗
Wed, 29 Oct 2025
729.0000
778.5000
711.0000
738.0000
324
Tue, 28 Oct 2025
747.0000
778.5000
724.5000
729.0000
162
Mon, 27 Oct 2025
738.0000
778.5000
738.0000
747.0000
202
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
729.0000
774.0000
729.0000
747.0000
192
Thu, 23 Oct 2025
742.5000
756.0000
715.5000
742.5000
206
Wed, 22 Oct 2025
733.5000
760.5000
720.0000
738.0000
246
Tue, 21 Oct 2025
801.0000
805.5000
684.0000
760.5000
707
Mon, 20 Oct 2025
850.5000
850.5000
801.0000
801.0000
369
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
841.5000
873.0000
810.0000
855.0000
815
Thu, 16 Oct 2025
9 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 16 Oct 2025
859.5000
891.0000
801.0000
810.0000
1,010
Wed, 15 Oct 2025
1188.0000
1251.0000
913.5000
927.0000
14,159
Tue, 14 Oct 2025
922.5000
1066.5000
900.0000
1044.0000
3,173
Mon, 13 Oct 2025
900.0000
963.0000
873.0000
903.1500
74
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
1021.5000
1021.5000
882.0000
886.5000
217
Thu, 09 Oct 2025
963.0000
1035.4500
936.0000
999.0000
182
Wed, 08 Oct 2025
891.0000
958.5000
868.5000
945.0000
196
Tue, 07 Oct 2025
841.5000
922.5000
837.0000
891.0000
302
Mon, 06 Oct 2025
850.5000
850.5000
828.0000
846.0000
28
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
837.0000
850.5000
832.5000
850.5000
78
Thu, 02 Oct 2025
823.5000
832.5000
819.4500
830.7000
46
Wed, 01 Oct 2025
801.0000
832.5000
801.0000
832.5000
124
Tue, 30 Sep 2025
828.0000
828.0000
805.5000
814.5000
98
Mon, 29 Sep 2025
823.5000
855.0000
823.5000
828.0000
106
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
820.3500
832.5000
820.3500
832.5000
86
Thu, 25 Sep 2025
832.5000
868.5000
819.0000
832.5000
101
Thu, 25 Sep 2025
8 · 8-K
Pre-market · 08:32 ET
FORM 8-K ↗
Wed, 24 Sep 2025
801.0000
886.5000
760.5000
882.0000
584
Tue, 23 Sep 2025
814.5000
823.5000
792.0000
796.5000
192
Mon, 22 Sep 2025
819.0000
828.0000
796.5000
814.5000
95
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
796.5000
828.0000
796.5000
828.0000
158
Thu, 18 Sep 2025
796.5000
841.5000
787.5000
796.5000
276
Wed, 17 Sep 2025
810.0000
810.0000
780.7500
796.5000
103
Tue, 16 Sep 2025
796.5000
810.0000
787.5000
805.5000
54
Mon, 15 Sep 2025
787.5000
809.1000
787.5000
805.5000
59
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
801.0000
819.0000
789.3000
810.0000
97
Thu, 11 Sep 2025
796.5000
819.0000
787.5000
805.5000
87
Wed, 10 Sep 2025
805.5000
823.5000
787.5000
801.0000
332
Tue, 09 Sep 2025
805.5000
828.0000
805.5000
805.5000
197
Mon, 08 Sep 2025
846.0000
846.0000
805.5000
819.0000
430
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
7 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 05 Sep 2025
819.0000
842.4000
814.5000
814.5000
175
Thu, 04 Sep 2025
792.0000
859.5000
756.0000
832.5000
462
Wed, 03 Sep 2025
814.5000
1179.0000
796.9500
801.0000
9,618
Tue, 02 Sep 2025
796.5000
841.5000
796.5000
810.0000
48
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
832.5000
832.5000
800.5500
825.7500
45
Thu, 28 Aug 2025
854.5500
854.5500
801.0000
819.0000
69
Wed, 27 Aug 2025
832.5000
846.0000
814.5000
823.5000
71
Tue, 26 Aug 2025
841.5000
877.5000
841.5000
854.1000
37
Mon, 25 Aug 2025
864.0000
875.2500
846.0000
850.5000
60
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
828.0000
861.7500
814.5000
855.0000
65
Thu, 21 Aug 2025
823.5000
830.2500
796.5000
828.0000
65
Wed, 20 Aug 2025
931.5000
990.0000
814.5000
846.0000
654
Tue, 19 Aug 2025
891.0000
918.0000
872.5500
909.0000
99
Mon, 18 Aug 2025
918.0000
918.0000
864.0000
909.0000
174
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
940.5000
941.8500
877.5000
931.5000
224
Thu, 14 Aug 2025
6 · 10-Q
After-hours · 17:26 ET
FORM 10-Q ↗
Thu, 14 Aug 2025
1066.5000
1066.5000
909.0000
985.5000
1,322
Thu, 14 Aug 2025
5 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Wed, 13 Aug 2025
4 · 8-K/A
After-hours · 17:25 ET
FORM 8-K/A ↗
Wed, 13 Aug 2025
1053.0000
1062.0000
1035.0000
1046.2500
184
Tue, 12 Aug 2025
1048.0500
1062.0000
1039.5000
1048.5000
41
Mon, 11 Aug 2025
1053.0000
1075.5000
1035.0000
1062.0000
77
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
3 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 08 Aug 2025
1035.0000
1066.5000
1026.0000
1066.5000
24
Thu, 07 Aug 2025
1093.5000
1123.2000
1005.7500
1035.0000
186
Wed, 06 Aug 2025
1080.0000
1116.0000
1075.5000
1080.0000
48
Tue, 05 Aug 2025
1071.0000
1089.0000
1071.0000
1080.0000
16
Mon, 04 Aug 2025
1080.0000
1117.3500
1048.9500
1071.0000
62
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 01 Aug 2025
1092.6000
1102.5000
1062.0000
1080.0000
94
Thu, 31 Jul 2025
1089.0000
1138.5000
1075.5000
1102.5000
160
Wed, 30 Jul 2025
1 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
Wed, 30 Jul 2025
1102.5000
1111.5000
1071.0000
1071.0000
62
Tue, 29 Jul 2025
1098.0000
1116.0000
1057.5000
1111.5000
97
Mon, 28 Jul 2025
1161.0000
1162.8000
1089.0000
1107.0000
126
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend