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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
3.2000
3.3700
3.1000
3.1300
16,898
Thu, 22 Oct 2026
4.0100
4.2900
3.1700
3.2100
123,700
Wed, 21 Oct 2026
5.7500
5.7500
3.9700
4.1000
71,200
Tue, 20 Oct 2026
5.1800
5.7600
4.9000
5.7200
44,900
Mon, 19 Oct 2026
4.5800
5.4500
4.5600
5.2400
93,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
4.5100
4.7400
4.3600
4.5100
23,600
Thu, 15 Oct 2026
4.4100
4.7100
4.0300
4.4800
26,600
Wed, 14 Oct 2026
4.0300
5.1000
3.8600
4.6100
104,700
Tue, 13 Oct 2026
4.3600
4.3600
3.9500
4.1600
48,500
Mon, 12 Oct 2026
3.8900
4.4000
3.7700
4.3800
65,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
3.6900
3.9500
3.5000
3.8700
47,300
Thu, 08 Oct 2026
3.7000
3.9900
3.6800
3.7800
28,100
Wed, 07 Oct 2026
3.5800
3.8300
3.4700
3.7500
42,000
Tue, 06 Oct 2026
4.5500
4.5500
3.5000
3.6700
99,500
Mon, 05 Oct 2026
3.7600
4.7600
3.6000
4.6600
155,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
4.1600
4.5000
3.2200
3.8000
571,800
Thu, 01 Oct 2026
2.8500
3.9900
2.7700
3.6200
1,090,300
Wed, 30 Sep 2026
2.0100
3.9400
1.9400
2.9300
32,521,100
Tue, 29 Sep 2026
2.0000
2.0900
1.7800
1.9200
25,600
Mon, 28 Sep 2026
2.0200
2.0800
1.9700
1.9700
3,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
2.1000
2.1300
1.9000
2.0300
25,000
Thu, 24 Sep 2026
2.2300
2.3200
2.0900
2.1400
28,600
Wed, 23 Sep 2026
2.2700
2.4700
2.0800
2.2100
46,400
Tue, 22 Sep 2026
2.4200
2.7400
2.4200
2.5500
7,800
Mon, 21 Sep 2026
2.4000
2.6200
2.2000
2.5000
59,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
2.4700
2.6100
2.4000
2.4000
35,500
Thu, 17 Sep 2026
2.4700
2.6500
2.4600
2.5800
16,600
Wed, 16 Sep 2026
2.4800
2.7500
2.4500
2.5600
12,700
Tue, 15 Sep 2026
2.9300
2.9300
2.4500
2.5300
28,800
Mon, 14 Sep 2026
2.6900
2.7700
2.5700
2.7100
8,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
2.7400
2.7400
2.6000
2.6700
23,900
Thu, 10 Sep 2026
22 · 8-K
After-hours · 17:17 ET
8-K ↗
Thu, 10 Sep 2026
2.9000
2.9000
2.6600
2.7400
7,300
Wed, 09 Sep 2026
3.0300
3.2300
2.7000
2.8200
22,600
Tue, 08 Sep 2026
3.3400
3.6800
3.0200
3.0500
55,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
21 · 8-K
After-hours · 16:43 ET
8-K ↗
Fri, 04 Sep 2026
3.5600
3.8700
3.2800
3.2800
34,600
Thu, 03 Sep 2026
3.6000
3.6800
3.5500
3.6000
6,300
Wed, 02 Sep 2026
3.6400
3.7000
3.5900
3.5900
7,200
Tue, 01 Sep 2026
3.9200
4.1200
3.6300
3.6300
44,900
Mon, 31 Aug 2026
3.8900
4.0400
3.8400
3.9400
5,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
4.2300
4.2300
3.8500
3.9000
8,600
Thu, 27 Aug 2026
4.0600
4.2300
4.0300
4.0700
7,200
Wed, 26 Aug 2026
3.9800
4.0800
3.9000
4.0800
23,000
Tue, 25 Aug 2026
4.7400
4.8200
3.8600
3.9400
107,500
Mon, 24 Aug 2026
4.7900
5.2300
4.6500
4.8400
26,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
5.0500
5.3800
5.0500
5.2500
6,700
Thu, 20 Aug 2026
4.8900
5.1800
4.7500
5.1600
21,000
Wed, 19 Aug 2026
5.3800
5.3800
5.0000
5.0000
12,900
Tue, 18 Aug 2026
4.8700
5.1900
4.7600
5.1500
8,900
Mon, 17 Aug 2026
4.5400
5.6200
4.0100
5.1000
55,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
20 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Fri, 14 Aug 2026
5.3000
5.7600
4.4500
4.7400
84,000
Fri, 14 Aug 2026
19 · 8-K
Next filing day · accepted 13 Aug, 21:01 ET
8-K ↗
Thu, 13 Aug 2026
4.7300
5.6000
4.6800
5.0900
43,700
Wed, 12 Aug 2026
4.5800
4.7500
4.5800
4.6500
10,700
Tue, 11 Aug 2026
4.5000
4.7500
4.4000
4.6500
17,000
Mon, 10 Aug 2026
4.3700
4.6200
4.1600
4.5100
25,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
4.2900
4.4100
4.1400
4.4100
10,300
Thu, 06 Aug 2026
4.3100
4.5900
4.1000
4.3400
8,500
Wed, 05 Aug 2026
4.3700
4.6500
4.0000
4.4900
23,900
Tue, 04 Aug 2026
18 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 04 Aug 2026
4.0300
4.5600
3.6600
4.4000
57,200
Mon, 03 Aug 2026
3.5000
4.0300
3.4200
4.0000
92,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
3.2600
3.5000
3.2600
3.5000
6,200
Thu, 30 Jul 2026
2.7800
3.6600
2.7800
3.4100
43,200
Wed, 29 Jul 2026
2.8400
2.9800
2.8400
2.8400
12,200
Tue, 28 Jul 2026
2.6800
2.9900
2.6800
2.9500
8,300
Mon, 27 Jul 2026
2.8000
3.1300
2.5600
2.8100
25,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.5000
2.8100
2.5000
2.8000
15,600
Thu, 23 Jul 2026
2.4300
2.6100
2.3200
2.5500
15,900
Wed, 22 Jul 2026
2.3400
2.5500
2.3300
2.4700
46,400
Tue, 21 Jul 2026
2.3300
2.5500
2.3000
2.4800
22,400
Mon, 20 Jul 2026
2.6000
2.7800
2.3900
2.4200
27,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.6500
2.8000
2.5700
2.6600
8,500
Thu, 16 Jul 2026
2.6100
2.6600
2.5300
2.6600
6,000
Wed, 15 Jul 2026
17 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 15 Jul 2026
2.8300
2.9600
2.2900
2.6400
44,400
Tue, 14 Jul 2026
3.2400
3.2600
2.7300
2.8200
53,600
Mon, 13 Jul 2026
3.4100
3.4900
3.2400
3.2700
11,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
3.3800
3.4700
3.3200
3.4000
33,000
Thu, 09 Jul 2026
3.4200
3.4600
3.3700
3.4200
24,300
Wed, 08 Jul 2026
3.4100
3.5200
3.4000
3.4800
12,400
Tue, 07 Jul 2026
3.4400
3.5300
3.4000
3.4900
11,200
Mon, 06 Jul 2026
3.5000
3.7100
3.4000
3.5400
7,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.4600
3.5500
3.3000
3.4700
9,400
Wed, 01 Jul 2026
3.3100
3.4600
3.2600
3.4000
9,300
Tue, 30 Jun 2026
3.2100
3.3600
3.0100
3.2500
35,600
Mon, 29 Jun 2026
3.1400
3.4700
3.0400
3.2100
23,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.2000
3.3000
3.1200
3.2500
26,200
Thu, 25 Jun 2026
3.4300
3.6400
3.2200
3.2500
26,100
Wed, 24 Jun 2026
3.5100
3.7200
3.4900
3.5000
8,500
Tue, 23 Jun 2026
16 · DEF 14A
After-hours · 16:29 ET
DEF 14A ↗
Tue, 23 Jun 2026
3.4300
3.5900
3.4000
3.5100
7,600
Mon, 22 Jun 2026
3.8300
4.0400
3.3700
3.4300
36,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.6000
3.9900
3.3500
3.9800
165,700
Wed, 17 Jun 2026
15 · 8-K
After-hours · 16:56 ET
8-K ↗
Wed, 17 Jun 2026
3.6500
3.8700
3.5200
3.5500
23,500
Tue, 16 Jun 2026
3.9000
4.2300
3.6900
3.6900
79,800
Mon, 15 Jun 2026
4.2900
4.4300
3.8700
3.9100
68,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.8000
4.8600
4.1100
4.2700
24,800
Thu, 11 Jun 2026
4.6900
4.7300
4.4200
4.7200
33,900
Wed, 10 Jun 2026
4.3100
4.9800
4.0100
4.8100
39,900
Tue, 09 Jun 2026
3.4300
4.5000
3.3000
4.4200
88,400
Mon, 08 Jun 2026
3.2300
3.7400
3.2000
3.5200
46,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.3000
3.3900
3.1600
3.2200
14,700
Thu, 04 Jun 2026
3.2400
3.4000
3.2000
3.2800
10,700
Wed, 03 Jun 2026
3.5500
3.7500
3.1300
3.3100
57,300
Tue, 02 Jun 2026
3.7900
3.9400
3.4800
3.4800
64,300
Mon, 01 Jun 2026
4.4600
4.5900
3.4500
3.4900
91,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.8500
5.3600
4.3300
4.5400
105,200
Thu, 28 May 2026
4.7000
5.0000
4.5200
4.8700
24,200
Wed, 27 May 2026
4.7700
4.9600
4.7000
4.8200
11,300
Tue, 26 May 2026
4.8000
5.2300
4.8000
4.9000
24,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.7000
4.8600
4.5600
4.8600
10,600
Thu, 21 May 2026
4.6300
4.7600
4.5700
4.7500
17,700
Wed, 20 May 2026
4.9200
5.0700
4.6200
4.7200
27,300
Tue, 19 May 2026
4.8000
4.9200
4.7300
4.9200
14,900
Mon, 18 May 2026
5.4900
5.4900
4.6900
4.8000
42,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.2100
5.4900
5.0000
5.4900
35,400
Thu, 14 May 2026
5.6600
5.6600
5.3100
5.3200
45,600
Wed, 13 May 2026
5.6000
5.9300
5.5100
5.7400
19,800
Tue, 12 May 2026
5.9500
5.9700
5.4900
5.6800
40,000
Mon, 11 May 2026
5.6500
6.1800
5.6500
6.1800
26,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
6.2300
6.5200
5.2600
6.0000
75,300
Fri, 08 May 2026
14 · 10-Q
Next filing day · accepted 07 May, 20:42 ET
10-Q ↗
Fri, 08 May 2026
13 · 8-K
Next filing day · accepted 07 May, 20:36 ET
8-K ↗
Thu, 07 May 2026
5.5200
6.5200
5.4500
6.5200
49,400
Wed, 06 May 2026
5.2400
5.6600
5.1600
5.6600
32,000
Tue, 05 May 2026
5.3500
5.4400
5.1200
5.3200
22,600
Mon, 04 May 2026
5.4400
5.6600
5.2400
5.4200
19,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.1500
5.5900
5.1300
5.5200
32,000
Thu, 30 Apr 2026
5.2400
5.2500
5.0000
5.1800
34,900
Wed, 29 Apr 2026
12 · 10-K/A
After-hours · 17:24 ET
10-K/A ↗
Wed, 29 Apr 2026
5.8000
5.9900
5.4900
5.6100
46,500
Tue, 28 Apr 2026
5.1400
6.2700
4.9500
5.7000
160,000
Mon, 27 Apr 2026
5.2200
5.3900
4.9100
5.2600
51,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.5700
5.5700
5.0600
5.3800
36,200
Thu, 23 Apr 2026
5.8300
6.0400
5.2400
5.5400
152,700
Wed, 22 Apr 2026
11 · 8-K
After-hours · 17:15 ET
8-K ↗
Wed, 22 Apr 2026
6.4000
6.4300
5.6000
5.9300
53,400
Tue, 21 Apr 2026
6.3000
6.9900
6.1100
6.4600
34,700
Mon, 20 Apr 2026
5.9900
7.2200
5.5200
6.4000
70,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
5.7000
6.8000
5.4000
6.2000
103,650
Thu, 16 Apr 2026
7.6000
7.8000
5.3000
5.6000
125,740
Wed, 15 Apr 2026
8.1000
9.1000
7.2000
7.6000
200,970
Tue, 14 Apr 2026
6.6000
8.4000
6.2000
8.0000
532,960
Mon, 13 Apr 2026
5.6000
11.2000
5.3000
9.2000
17,346,410
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
6.1000
6.9000
4.7000
5.0000
44,920
Thu, 09 Apr 2026
5.9000
6.5000
5.9000
6.3000
35,770
Wed, 08 Apr 2026
6.0000
6.2000
5.6000
5.7000
60,110
Tue, 07 Apr 2026
5.0000
6.6000
5.0000
6.4000
59,990
Mon, 06 Apr 2026
4.9000
5.5000
4.7000
5.0000
30,030
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
4.9000
5.3000
4.7000
4.9000
28,750
Wed, 01 Apr 2026
5.5000
5.8000
4.0000
5.1000
86,070
Tue, 31 Mar 2026
10 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 31 Mar 2026
6.5000
6.5000
5.5000
6.1000
73,010
Mon, 30 Mar 2026
5.6000
8.5000
5.6000
6.4000
221,890
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6.5000
7.1000
5.2000
5.6000
72,550
Thu, 26 Mar 2026
7.0000
7.9000
6.2000
6.6000
63,000
Wed, 25 Mar 2026
8.0000
8.0000
6.0000
7.0000
91,489
Tue, 24 Mar 2026
8.0000
9.0000
7.0000
9.0000
116,982
Mon, 23 Mar 2026
10.0000
11.0000
9.0000
9.0000
148,729
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
13.0000
14.0000
11.0000
13.0000
128,154
Thu, 19 Mar 2026
13.0000
16.0000
12.0000
14.0000
176,981
Wed, 18 Mar 2026
9 · 8-K/A
After-hours · 16:13 ET
8-K ↗
Wed, 18 Mar 2026
17.0000
18.0000
15.0000
17.0000
1,315,039
Tue, 17 Mar 2026
41.0000
47.0000
15.0000
16.0000
700,466
Mon, 16 Mar 2026
61.0000
62.0000
39.0000
54.0000
19,541
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.0000
110.0000
50.0000
63.0000
45,337
Thu, 12 Mar 2026
132.0000
136.0000
112.0000
114.0000
2,259
Wed, 11 Mar 2026
130.0000
142.0000
128.0000
131.0000
1,084
Tue, 10 Mar 2026
167.0000
187.0000
127.0000
134.0000
4,867
Tue, 10 Mar 2026
8 · 10-K
Next filing day · accepted 09 Mar, 19:02 ET
10-K ↗
Mon, 09 Mar 2026
206.0000
210.0000
181.0000
198.0000
1,133
Mon, 09 Mar 2026
7 · 8-K
Pre-market · 07:32 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
218.0000
242.0000
218.0000
229.0000
523
Thu, 05 Mar 2026
230.0000
241.0000
226.0000
229.0000
570
Wed, 04 Mar 2026
233.0000
245.0000
232.0000
242.0000
349
Tue, 03 Mar 2026
220.0000
246.0000
220.0000
243.0000
472
Mon, 02 Mar 2026
212.0000
243.0000
212.0000
233.0000
887
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
217.0000
221.0000
212.0000
214.0000
318
Thu, 26 Feb 2026
220.0000
224.0000
203.0000
217.0000
808
Wed, 25 Feb 2026
231.0000
240.0000
218.0000
225.0000
952
Tue, 24 Feb 2026
250.0000
254.0000
235.0000
235.0000
664
Mon, 23 Feb 2026
254.0000
262.0000
250.0000
250.0000
597
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
270.0000
276.0000
261.0000
262.0000
268
Thu, 19 Feb 2026
268.0000
272.0000
262.0000
267.0000
266
Wed, 18 Feb 2026
274.0000
275.0000
268.0000
269.0000
255
Tue, 17 Feb 2026
273.0000
278.0000
269.0000
274.0000
210
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
261.0000
280.0000
261.0000
278.0000
247
Thu, 12 Feb 2026
282.0000
289.0000
263.0000
264.0000
362
Wed, 11 Feb 2026
288.0000
293.0000
275.0000
277.0000
417
Tue, 10 Feb 2026
300.0000
305.0000
291.0000
293.0000
336
Mon, 09 Feb 2026
303.0000
303.0000
294.0000
302.0000
186
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
276.0000
307.0000
276.0000
303.0000
360
Thu, 05 Feb 2026
275.0000
285.0000
269.0000
278.0000
920
Wed, 04 Feb 2026
285.0000
290.0000
265.0000
279.0000
1,182
Tue, 03 Feb 2026
292.0000
297.0000
272.0000
283.0000
1,060
Mon, 02 Feb 2026
301.0000
302.0000
290.0000
295.0000
660
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
308.0000
312.0000
300.0000
303.0000
784
Thu, 29 Jan 2026
317.0000
317.0000
302.0000
311.0000
975
Wed, 28 Jan 2026
339.0000
339.0000
311.0000
319.0000
897
Tue, 27 Jan 2026
330.0000
336.0000
301.0000
336.0000
1,904
Mon, 26 Jan 2026
380.0000
380.0000
324.0000
340.0000
3,038
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
360.0000
410.0000
360.0000
380.0000
9,115
Thu, 22 Jan 2026
6 · 8-K
After-hours · 16:23 ET
8-K ↗
Thu, 22 Jan 2026
450.0000
592.0000
362.0000
385.0000
758,487
Wed, 21 Jan 2026
294.0000
294.0000
285.0000
293.0000
605
Tue, 20 Jan 2026
305.0000
305.0000
282.0000
284.0000
1,001
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
319.0000
319.0000
306.0000
312.0000
621
Thu, 15 Jan 2026
325.0000
325.0000
315.0000
319.0000
514
Wed, 14 Jan 2026
326.0000
330.0000
315.0000
328.0000
989
Tue, 13 Jan 2026
335.0000
349.0000
317.0000
323.0000
1,104
Mon, 12 Jan 2026
349.0000
356.0000
336.0000
349.0000
1,189
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
331.0000
359.0000
328.0000
355.0000
2,336
Thu, 08 Jan 2026
327.0000
335.0000
326.0000
330.0000
1,059
Wed, 07 Jan 2026
320.0000
342.0000
320.0000
330.0000
875
Tue, 06 Jan 2026
324.0000
335.0000
315.0000
323.0000
981
Mon, 05 Jan 2026
357.0000
357.0000
315.0000
322.0000
2,161
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
368.0000
370.0000
348.0000
351.0000
1,402
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
365.0000
374.0000
344.0000
371.0000
1,459
Tue, 30 Dec 2025
392.0000
398.0000
358.0000
366.0000
3,292
Mon, 29 Dec 2025
423.0000
434.0000
382.0000
390.0000
3,663
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
411.0000
508.0000
400.0000
451.0000
13,260
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
406.0000
429.0000
395.0000
419.0000
3,946
Tue, 23 Dec 2025
390.0000
442.0000
368.0000
406.0000
11,140
Mon, 22 Dec 2025
450.0000
499.0000
394.0000
431.0000
564,009
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
297.0000
368.0000
297.0000
319.0000
3,614
Thu, 18 Dec 2025
318.0000
320.0000
287.0000
299.0000
2,324
Wed, 17 Dec 2025
351.0000
352.0000
302.0000
307.0000
2,062
Tue, 16 Dec 2025
353.0000
367.0000
298.0000
340.0000
2,612
Mon, 15 Dec 2025
419.0000
419.0000
341.0000
356.0000
2,806
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
5 · 8-K
After-hours · 16:12 ET
8-K ↗
Fri, 12 Dec 2025
428.0000
454.0000
411.0000
428.0000
2,234
Thu, 11 Dec 2025
468.0000
470.0000
379.0000
428.0000
3,769
Wed, 10 Dec 2025
465.0000
572.0000
422.0000
465.0000
8,585
Tue, 09 Dec 2025
572.0000
589.0000
415.0000
461.0000
12,713
Mon, 08 Dec 2025
408.0000
839.0000
401.0000
668.0000
121,509
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
387.0000
454.0000
373.0000
386.0000
8,943
Thu, 04 Dec 2025
387.0000
413.0000
380.0000
387.0000
5,237
Wed, 03 Dec 2025
391.0000
437.0000
364.0000
406.0000
93,124
Tue, 02 Dec 2025
379.0000
391.0000
339.0000
349.0000
5,313
Mon, 01 Dec 2025
412.0000
486.0000
350.0000
375.0000
9,262
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
330.0000
455.0000
330.0000
417.0000
16,321
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
302.0000
405.0000
296.0000
330.0000
12,510
Tue, 25 Nov 2025
296.0000
339.0000
256.0000
287.0000
5,338
Mon, 24 Nov 2025
414.0000
427.0000
270.0000
303.0000
9,125
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
702.0000
703.0000
366.0000
400.0000
9,726
Thu, 20 Nov 2025
1105.0000
1146.0000
654.0000
688.0000
5,600
Wed, 19 Nov 2025
4 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 19 Nov 2025
1101.0000
1289.0000
1101.0000
1288.0000
3,749
Tue, 18 Nov 2025
911.0000
1217.0000
901.0000
1104.0000
10,238
Mon, 17 Nov 2025
872.0000
1441.0000
830.0000
919.0000
30,395
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Fri, 14 Nov 2025
660.0000
1098.0000
658.0000
925.0000
20,724
Fri, 14 Nov 2025
2 · 8-K
Next filing day · accepted 13 Nov, 20:23 ET
8-K ↗
Thu, 13 Nov 2025
702.0000
714.0000
655.0000
678.0000
7,352
Wed, 12 Nov 2025
925.0000
1166.0000
736.0000
943.0000
570,714
Wed, 12 Nov 2025
1 · 8-K
Pre-market · 07:13 ET
FORM 8-K ↗
Tue, 11 Nov 2025
481.0000
514.0000
475.0000
501.0000
218
Mon, 10 Nov 2025
495.0000
495.0000
475.0000
480.0000
105
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
580.0000
580.0000
467.0000
488.0000
850
Thu, 06 Nov 2025
492.0000
636.0000
461.0000
574.0000
3,621
Wed, 05 Nov 2025
491.0000
500.0000
455.0000
473.0000
307
Tue, 04 Nov 2025
523.0000
523.0000
477.0000
504.0000
145
Mon, 03 Nov 2025
555.0000
576.0000
534.0000
534.0000
85
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
571.0000
574.0000
514.0000
555.0000
198
Thu, 30 Oct 2025
609.0000
609.0000
580.0000
586.0000
80
Wed, 29 Oct 2025
625.0000
640.0000
561.0000
592.0000
308
Tue, 28 Oct 2025
624.0000
690.0000
610.0000
627.0000
443
Mon, 27 Oct 2025
715.0000
801.0000
616.0000
624.0000
1,024
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend