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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
2.8000
3.1300
2.5610
2.7000
21,507
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
26 · 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
25 · 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
24 · 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
23 · 10-Q
Next filing day · accepted 07 May, 20:42 ET
10-Q ↗
Fri, 08 May 2026
22 · 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
21 · 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
20 · 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
19 · 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
18 · 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
17 · 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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
Fri, 24 Oct 2025
641.0000
759.0000
641.0000
752.0000
3,974
Thu, 23 Oct 2025
642.0000
655.0000
634.0000
638.0000
204
Wed, 22 Oct 2025
659.0000
659.0000
635.0000
639.0000
122
Tue, 21 Oct 2025
9 · 8-K
After-hours · 17:06 ET
8-K ↗
Tue, 21 Oct 2025
674.0000
674.0000
625.0000
652.0000
339
Mon, 20 Oct 2025
660.0000
698.0000
634.0000
672.0000
452
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
654.0000
685.0000
654.0000
654.0000
151
Thu, 16 Oct 2025
673.0000
701.0000
652.0000
666.0000
66
Wed, 15 Oct 2025
648.0000
700.0000
637.0000
665.0000
202
Tue, 14 Oct 2025
644.0000
691.0000
639.0000
649.0000
153
Mon, 13 Oct 2025
702.0000
702.0000
624.0000
638.0000
198
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
763.0000
764.0000
664.0000
703.0000
862
Thu, 09 Oct 2025
626.0000
744.0000
624.0000
731.0000
898
Wed, 08 Oct 2025
630.0000
648.0000
620.0000
620.0000
89
Tue, 07 Oct 2025
646.0000
647.0000
621.0000
621.0000
116
Mon, 06 Oct 2025
662.0000
662.0000
646.0000
657.0000
93
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
626.0000
663.0000
616.0000
663.0000
58
Thu, 02 Oct 2025
637.0000
660.0000
615.0000
627.0000
187
Wed, 01 Oct 2025
626.0000
639.0000
625.0000
634.0000
66
Tue, 30 Sep 2025
651.0000
663.0000
613.0000
623.0000
192
Mon, 29 Sep 2025
621.0000
646.0000
618.0000
632.0000
116
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
8 · DEFA14A
After-hours · 16:00 ET
DEFA14A ↗
Fri, 26 Sep 2025
700.0000
700.0000
555.0000
611.0000
194
Thu, 25 Sep 2025
7 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 25 Sep 2025
671.0000
698.0000
650.0000
698.0000
86
Wed, 24 Sep 2025
671.0000
708.0000
671.0000
696.0000
97
Tue, 23 Sep 2025
668.0000
726.0000
668.0000
677.0000
153
Mon, 22 Sep 2025
698.0000
719.0000
671.0000
691.0000
197
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
723.0000
736.0000
703.0000
728.0000
122
Thu, 18 Sep 2025
780.0000
780.0000
709.0000
725.0000
216
Wed, 17 Sep 2025
723.0000
790.0000
716.0000
767.0000
270
Tue, 16 Sep 2025
754.0000
781.0000
700.0000
720.0000
341
Mon, 15 Sep 2025
884.0000
923.0000
688.0000
742.0000
2,068
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
665.0000
798.0000
665.0000
795.0000
1,436
Thu, 11 Sep 2025
716.0000
739.0000
695.0000
702.0000
93
Wed, 10 Sep 2025
704.0000
737.0000
701.0000
716.0000
91
Tue, 09 Sep 2025
708.0000
724.0000
685.0000
713.0000
87
Mon, 08 Sep 2025
718.0000
725.0000
690.0000
725.0000
199
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
747.0000
747.0000
694.0000
708.0000
167
Thu, 04 Sep 2025
704.0000
758.0000
704.0000
758.0000
253
Wed, 03 Sep 2025
650.0000
714.0000
650.0000
714.0000
70
Tue, 02 Sep 2025
645.0000
668.0000
627.0000
644.0000
284
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
630.0000
674.0000
621.0000
627.0000
48
Thu, 28 Aug 2025
680.0000
680.0000
633.0000
633.0000
78
Wed, 27 Aug 2025
6 · DEFA14A
After-hours · 17:21 ET
DEFA14A ↗
Wed, 27 Aug 2025
5 · DEF 14A
After-hours · 17:19 ET
DEF 14A ↗
Wed, 27 Aug 2025
651.0000
663.0000
617.0000
639.0000
60
Tue, 26 Aug 2025
651.0000
689.0000
649.0000
660.0000
249
Mon, 25 Aug 2025
619.0000
707.0000
601.0000
639.0000
992
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
648.0000
652.0000
614.0000
614.0000
117
Thu, 21 Aug 2025
635.0000
665.0000
625.0000
649.0000
65
Wed, 20 Aug 2025
670.0000
675.0000
598.0000
647.0000
456
Tue, 19 Aug 2025
685.0000
701.0000
661.0000
676.0000
168
Mon, 18 Aug 2025
723.0000
723.0000
662.0000
692.0000
747
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · PRE 14A
After-hours · 17:08 ET
PRE 14A ↗
Fri, 15 Aug 2025
735.0000
752.0000
700.0000
709.0000
956
Thu, 14 Aug 2025
734.0000
760.0000
652.0000
749.0000
371
Thu, 14 Aug 2025
3 · 10-Q
Next filing day · accepted 13 Aug, 20:48 ET
10-Q ↗
Wed, 13 Aug 2025
780.0000
802.0000
680.0000
724.0000
777
Wed, 13 Aug 2025
2 · 8-K
Next filing day · accepted 12 Aug, 21:28 ET
8-K ↗
Tue, 12 Aug 2025
761.0000
842.0000
761.0000
827.0000
440
Mon, 11 Aug 2025
840.0000
845.0000
764.0000
771.0000
930
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
855.0000
883.0000
830.0000
857.0000
1,710
Thu, 07 Aug 2025
1 · 8-K
After-hours · 17:09 ET
8-K ↗
Thu, 07 Aug 2025
862.0000
980.0000
779.0000
926.0000
182,203
Wed, 06 Aug 2025
641.0000
701.0000
641.0000
671.0000
2,457
Tue, 05 Aug 2025
627.0000
627.0000
625.0000
627.0000
30
Mon, 04 Aug 2025
600.0000
655.0000
592.0000
635.0000
91
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
588.0000
593.0000
539.0000
585.0000
116
Thu, 31 Jul 2025
626.0000
645.0000
600.0000
600.0000
363
Wed, 30 Jul 2025
663.0000
663.0000
614.0000
645.0000
177
Tue, 29 Jul 2025
669.0000
669.0000
638.0000
648.0000
127
Mon, 28 Jul 2025
692.0000
736.0000
675.0000
675.0000
242
Sun, 27 Jul 2025
Weekend