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
1.4800
1.9800
1.4400
1.7300
2,978,400
Thu, 23 Jul 2026
1.5300
1.5400
1.4300
1.4900
156,700
Wed, 22 Jul 2026
1.5700
1.5700
1.4800
1.5500
144,600
Tue, 21 Jul 2026
1.5400
1.5990
1.4810
1.5700
183,600
Mon, 20 Jul 2026
1.5800
1.6000
1.5000
1.5000
109,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.5400
1.6000
1.5000
1.5800
144,200
Thu, 16 Jul 2026
1.6110
1.6430
1.5700
1.5800
104,700
Wed, 15 Jul 2026
1.7300
1.7650
1.6050
1.6300
254,300
Tue, 14 Jul 2026
1.6600
1.7700
1.6300
1.7200
248,400
Mon, 13 Jul 2026
1.6900
1.7200
1.5800
1.6100
278,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.8500
1.8500
1.7000
1.7000
358,300
Thu, 09 Jul 2026
1.6900
1.9150
1.6600
1.8600
713,900
Wed, 08 Jul 2026
1.5000
1.7400
1.4500
1.6300
546,800
Tue, 07 Jul 2026
1.6600
1.6690
1.5000
1.5100
314,400
Mon, 06 Jul 2026
30 · DEF 14C
After-hours · 16:06 ET
DEF 14C ↗
Mon, 06 Jul 2026
1.6900
1.7800
1.6700
1.6700
223,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.8000
1.8500
1.7100
1.7500
277,400
Wed, 01 Jul 2026
1.5600
1.8700
1.5600
1.8000
984,300
Tue, 30 Jun 2026
1.7500
1.7500
1.5800
1.6600
8,550,500
Mon, 29 Jun 2026
29 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Mon, 29 Jun 2026
1.5100
1.5900
1.4720
1.5400
14,545,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.5700
1.6010
1.5550
1.5600
123,700
Thu, 25 Jun 2026
28 · PRE 14C
After-hours · 16:05 ET
PRE 14C ↗
Thu, 25 Jun 2026
1.6100
1.6900
1.5500
1.5600
221,500
Wed, 24 Jun 2026
1.7600
1.8010
1.6300
1.6700
246,900
Tue, 23 Jun 2026
1.7000
1.8900
1.7000
1.7600
348,900
Mon, 22 Jun 2026
27 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Mon, 22 Jun 2026
1.6100
1.8900
1.5700
1.8200
1,520,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.9200
2.3500
1.4650
1.5900
21,057,200
Wed, 17 Jun 2026
1.6300
1.6300
1.5500
1.5850
846,100
Tue, 16 Jun 2026
1.6300
1.6530
1.5200
1.6100
299,200
Mon, 15 Jun 2026
1.8100
1.8550
1.6400
1.6500
362,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.9400
2.0000
1.7700
1.7800
302,500
Thu, 11 Jun 2026
1.9300
2.0300
1.8500
2.0100
388,100
Wed, 10 Jun 2026
1.9600
2.1500
1.8500
1.9200
2,132,500
Tue, 09 Jun 2026
1.7900
2.4200
1.7700
1.9200
4,260,500
Mon, 08 Jun 2026
1.7700
1.9300
1.7700
1.8000
282,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.7100
1.9700
1.6000
1.7600
443,300
Thu, 04 Jun 2026
26 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Thu, 04 Jun 2026
1.6900
1.9900
1.6500
1.7900
806,400
Wed, 03 Jun 2026
1.5400
1.8800
1.4800
1.7400
1,140,600
Tue, 02 Jun 2026
2.5600
2.6000
1.6200
1.6500
15,700,300
Mon, 01 Jun 2026
25 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 01 Jun 2026
1.6300
1.8200
1.6300
1.8200
6,595,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.6500
1.7200
1.5900
1.6600
416,300
Thu, 28 May 2026
1.6850
1.7100
1.6000
1.6100
85,900
Wed, 27 May 2026
1.6300
1.7200
1.5800
1.6700
84,000
Tue, 26 May 2026
1.6900
1.7800
1.6600
1.6800
58,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.7900
1.8550
1.6800
1.7000
134,600
Thu, 21 May 2026
1.7700
1.9800
1.7000
1.8000
146,500
Wed, 20 May 2026
1.5200
1.7500
1.5200
1.7200
158,700
Tue, 19 May 2026
1.7550
1.7700
1.5100
1.5800
149,600
Mon, 18 May 2026
1.8400
1.8910
1.7300
1.7400
160,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.9500
1.9500
1.8000
1.8300
177,100
Thu, 14 May 2026
2.0200
2.1000
1.9500
2.0100
306,300
Thu, 14 May 2026
24 · 8-K
Pre-market · 06:10 ET
FORM 8-K ↗
Thu, 14 May 2026
23 · 10-Q
Pre-market · 06:01 ET
10-Q ↗
Wed, 13 May 2026
2.3900
2.4200
2.2500
2.2700
208,900
Tue, 12 May 2026
2.5600
2.6300
2.4600
2.4600
155,500
Mon, 11 May 2026
2.7100
2.7900
2.5900
2.7000
324,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.7600
3.1300
2.6100
2.9200
7,594,200
Thu, 07 May 2026
2.5000
2.5600
2.4100
2.4700
204,900
Wed, 06 May 2026
2.6500
2.6500
2.4100
2.5400
323,000
Tue, 05 May 2026
2.7600
2.8400
2.6300
2.6900
292,500
Mon, 04 May 2026
2.9300
2.9300
2.7400
2.8600
374,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
3.2200
3.2200
2.8800
2.9900
438,900
Thu, 30 Apr 2026
2.9110
4.1200
2.4100
3.2500
2,788,000
Wed, 29 Apr 2026
4.1500
4.2100
3.0400
3.3700
711,600
Tue, 28 Apr 2026
6.0000
6.0000
4.4000
4.8000
1,662,060
Mon, 27 Apr 2026
6.4000
6.4000
5.4000
5.6000
1,552,657
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
22 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Fri, 24 Apr 2026
9.6000
12.2000
8.0000
8.6000
13,031,923
Thu, 23 Apr 2026
6.2000
7.4000
6.2000
6.6000
1,649,401
Wed, 22 Apr 2026
7.4000
8.2000
6.6000
8.0000
1,989,693
Tue, 21 Apr 2026
10.6000
11.0000
7.0000
9.0000
2,172,836
Mon, 20 Apr 2026
16.2000
17.4000
10.0000
11.0000
1,816,775
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
30.0000
30.4000
14.6000
19.0000
2,291,668
Thu, 16 Apr 2026
62.0000
74.6000
27.2000
32.2000
4,880,191
Thu, 16 Apr 2026
21 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Wed, 15 Apr 2026
248.0000
248.0000
28.0000
34.2000
688,636
Tue, 14 Apr 2026
322.0000
340.0000
256.0000
336.0000
7,334
Mon, 13 Apr 2026
290.0000
328.0000
286.0000
318.0000
3,441
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
266.0000
322.0000
266.0000
290.0000
1,727
Thu, 09 Apr 2026
268.0000
275.0000
266.0000
266.0000
56
Wed, 08 Apr 2026
272.0000
272.0000
262.0000
264.0000
164
Tue, 07 Apr 2026
270.0000
281.0000
261.0000
268.0000
633
Mon, 06 Apr 2026
278.0000
278.0000
270.0000
270.0000
20
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
20 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Thu, 02 Apr 2026
19 · 424B5
After-hours · 16:15 ET
424B5 ↗
Thu, 02 Apr 2026
290.0000
290.0000
286.0000
286.0000
35
Wed, 01 Apr 2026
300.0000
310.0000
290.0000
296.2000
82
Tue, 31 Mar 2026
272.0000
298.0000
270.0000
298.0000
91
Mon, 30 Mar 2026
273.0000
286.0000
272.0000
274.0000
49
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
278.0000
280.0000
273.0000
280.0000
31
Thu, 26 Mar 2026
278.0000
278.0000
277.0000
278.0000
20
Wed, 25 Mar 2026
18 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 25 Mar 2026
290.0000
290.0000
272.0000
282.0000
26
Tue, 24 Mar 2026
277.6000
282.0000
276.0000
276.0000
18
Mon, 23 Mar 2026
284.0000
291.8000
274.0000
280.0000
178
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 20 Mar 2026
16 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 20 Mar 2026
294.0000
306.0000
288.0000
306.0000
2,419
Thu, 19 Mar 2026
284.0000
296.0000
278.0000
296.0000
19
Wed, 18 Mar 2026
292.0000
302.0000
280.0000
300.0000
352
Tue, 17 Mar 2026
312.0000
312.0000
286.0000
286.0000
333
Mon, 16 Mar 2026
304.0000
312.0000
297.0000
312.0000
38
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
320.0000
324.0000
279.4000
304.0000
53
Thu, 12 Mar 2026
319.0000
322.0000
301.4000
314.0000
38
Wed, 11 Mar 2026
302.0000
319.0000
302.0000
312.0000
53
Tue, 10 Mar 2026
306.0000
326.0000
302.0000
308.0000
80
Mon, 09 Mar 2026
310.0000
323.0000
300.0000
308.0000
78
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
314.0000
322.0000
300.0000
310.0000
67
Thu, 05 Mar 2026
344.0000
344.0000
304.0000
326.0000
105
Wed, 04 Mar 2026
354.0000
354.0000
340.0000
346.0000
84
Tue, 03 Mar 2026
390.0000
390.0000
340.0000
356.0000
227
Mon, 02 Mar 2026
334.0000
424.0000
334.0000
418.0000
2,351
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
340.0000
349.8000
324.0000
340.0000
189
Thu, 26 Feb 2026
306.0000
344.0000
286.0000
342.0000
246
Wed, 25 Feb 2026
275.0000
314.0000
268.0000
306.0000
123
Tue, 24 Feb 2026
274.0000
282.0000
274.0000
282.0000
35
Mon, 23 Feb 2026
268.0000
284.2000
267.4000
280.0000
41
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
274.0000
283.0000
266.0000
278.0000
24
Thu, 19 Feb 2026
15 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 19 Feb 2026
262.6000
280.0000
262.6000
280.0000
25
Wed, 18 Feb 2026
268.0000
282.0000
265.6000
282.0000
36
Tue, 17 Feb 2026
282.0000
284.0000
252.0000
276.0000
288
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
14 · DEF 14C
After-hours · 16:15 ET
DEF 14C ↗
Fri, 13 Feb 2026
266.0000
310.0000
263.0000
286.0000
523
Thu, 12 Feb 2026
264.0000
266.0000
252.0000
266.0000
96
Wed, 11 Feb 2026
234.0000
274.0000
222.0000
266.0000
449
Tue, 10 Feb 2026
248.0000
250.0000
234.0000
238.0000
190
Mon, 09 Feb 2026
246.0000
250.0000
242.0000
250.0000
46
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
232.0000
250.0000
229.6000
238.0000
191
Thu, 05 Feb 2026
231.6000
236.0000
218.0000
236.0000
287
Wed, 04 Feb 2026
218.0000
236.0000
210.0000
230.0000
548
Tue, 03 Feb 2026
13 · PRE 14C
After-hours · 16:25 ET
PRE 14C ↗
Tue, 03 Feb 2026
12 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 03 Feb 2026
209.0000
215.6000
206.0000
208.0000
128
Mon, 02 Feb 2026
210.0000
218.0000
206.0000
214.0000
222
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
220.0000
228.0000
210.0000
212.0000
499
Thu, 29 Jan 2026
11 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 29 Jan 2026
220.0000
236.0000
218.0000
224.0000
8,552
Wed, 28 Jan 2026
226.0000
226.0000
220.2000
224.0000
52
Tue, 27 Jan 2026
227.0000
227.8000
218.0000
224.0000
92
Mon, 26 Jan 2026
230.0000
234.0000
224.0000
224.0000
46
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
234.0000
240.0000
224.0000
228.0000
197
Thu, 22 Jan 2026
224.0000
234.0000
224.0000
232.0000
166
Wed, 21 Jan 2026
226.0000
227.8000
218.0000
224.0000
133
Tue, 20 Jan 2026
232.0000
236.0000
218.2000
224.0000
324
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
232.2000
248.0000
232.0000
240.0000
336
Thu, 15 Jan 2026
228.0000
266.0000
226.0000
232.0000
2,402
Wed, 14 Jan 2026
230.6000
230.6000
226.0000
228.0000
67
Tue, 13 Jan 2026
235.0000
235.0000
230.0000
232.0000
60
Mon, 12 Jan 2026
236.0000
236.0000
232.2000
236.0000
56
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
234.0000
236.0000
234.0000
236.0000
25
Thu, 08 Jan 2026
236.0000
238.0000
236.0000
238.0000
54
Wed, 07 Jan 2026
10 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 07 Jan 2026
241.6000
241.6000
233.0000
238.0000
64
Tue, 06 Jan 2026
234.0000
242.0000
232.0000
242.0000
60
Mon, 05 Jan 2026
235.6000
243.6000
232.0000
238.0000
118
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
236.0000
236.0000
232.0000
234.0000
77
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
240.0000
240.0000
232.0000
236.0000
87
Tue, 30 Dec 2025
240.0000
244.0000
236.0000
242.0000
156
Mon, 29 Dec 2025
244.0000
252.0000
238.0000
244.0000
210
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
244.0000
254.0000
242.0000
252.0000
109
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
252.0000
252.0000
240.0000
248.0000
71
Tue, 23 Dec 2025
250.0000
252.0000
239.6000
252.0000
138
Mon, 22 Dec 2025
256.0000
258.0000
240.0000
256.0000
379
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
257.0000
257.0000
250.6000
256.0000
30
Thu, 18 Dec 2025
265.2000
265.2000
252.0000
258.0000
103
Thu, 18 Dec 2025
9 · DEF 14A
Pre-market · 08:18 ET
DEF 14A ↗
Wed, 17 Dec 2025
278.0000
284.0000
264.0000
264.0000
264
Tue, 16 Dec 2025
273.8000
286.0000
272.0000
278.0000
115
Mon, 15 Dec 2025
284.0000
284.0000
272.0000
278.0000
48
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
280.0000
284.0000
272.0000
280.0000
89
Thu, 11 Dec 2025
282.0000
286.0000
274.0000
286.0000
43
Wed, 10 Dec 2025
282.2000
288.0000
276.0000
282.0000
96
Tue, 09 Dec 2025
278.0000
282.0000
276.0000
282.0000
53
Mon, 08 Dec 2025
286.0000
286.0000
276.0000
282.0000
33
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
8 · PRE 14A
After-hours · 17:27 ET
PRE 14A ↗
Fri, 05 Dec 2025
276.0000
294.0000
268.0000
286.0000
108
Thu, 04 Dec 2025
282.0000
294.0000
276.0000
286.0000
74
Wed, 03 Dec 2025
274.0000
292.0000
274.0000
282.0000
96
Tue, 02 Dec 2025
260.0000
280.0000
260.0000
280.0000
99
Mon, 01 Dec 2025
290.0000
297.4000
287.0000
288.0000
127
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
284.0000
292.0000
284.0000
291.0000
209
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
278.0000
287.0000
278.0000
284.0000
71
Tue, 25 Nov 2025
266.2000
280.0000
266.2000
280.0000
83
Mon, 24 Nov 2025
264.0000
266.4000
256.0000
266.0000
140
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
265.0000
265.6000
256.0000
264.0000
229
Thu, 20 Nov 2025
256.0000
264.0000
256.0000
260.0000
83
Wed, 19 Nov 2025
256.0000
270.0000
254.4000
262.0000
80
Tue, 18 Nov 2025
258.0000
276.0000
252.0000
268.0000
129
Mon, 17 Nov 2025
260.0000
270.0000
248.0000
260.0000
304
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
252.0000
264.0000
250.0000
264.0000
100
Thu, 13 Nov 2025
7 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 13 Nov 2025
264.0000
270.0000
254.0000
258.0000
519
Wed, 12 Nov 2025
268.0000
278.0000
262.0000
268.0000
156
Tue, 11 Nov 2025
252.0000
280.0000
252.0000
268.0000
664
Mon, 10 Nov 2025
252.0000
258.0000
240.0000
246.0000
3,250
Mon, 10 Nov 2025
6 · 8-K
Next filing day · accepted 07 Nov, 19:30 ET
FORM 8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Fri, 07 Nov 2025
258.0000
274.0000
256.6000
274.0000
26,904
Thu, 06 Nov 2025
302.0000
304.0000
258.2000
264.0000
202
Wed, 05 Nov 2025
304.0000
308.0000
301.0000
301.0000
31
Tue, 04 Nov 2025
302.0000
310.0000
301.0000
302.0000
56
Mon, 03 Nov 2025
298.0000
306.0000
298.0000
304.0000
19
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
308.0000
314.0000
302.0000
308.0000
60
Thu, 30 Oct 2025
300.0000
324.0000
300.0000
316.0000
165
Wed, 29 Oct 2025
330.0000
339.0000
320.0000
324.0000
123
Tue, 28 Oct 2025
330.0000
348.0000
330.0000
330.0000
77
Mon, 27 Oct 2025
358.0000
358.0000
332.0000
334.0000
88
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
348.0000
357.8000
339.0000
356.0000
26
Thu, 23 Oct 2025
344.0000
350.0000
332.0000
348.0000
71
Wed, 22 Oct 2025
350.0000
350.0000
340.0000
350.0000
70
Tue, 21 Oct 2025
350.0000
358.0000
346.0000
350.0000
34
Mon, 20 Oct 2025
336.0000
360.0000
336.0000
352.0000
69
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
352.0000
352.0000
335.0000
336.0000
28
Thu, 16 Oct 2025
382.0000
382.0000
352.6000
356.0000
86
Wed, 15 Oct 2025
364.2000
380.0000
364.2000
376.0000
63
Tue, 14 Oct 2025
363.0000
378.0000
350.0000
376.0000
85
Mon, 13 Oct 2025
350.0000
362.0000
344.0000
358.0000
170
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
376.0000
378.0000
344.0000
344.0000
180
Thu, 09 Oct 2025
364.0000
378.0000
364.0000
377.4000
20
Wed, 08 Oct 2025
371.4000
378.0000
368.0000
368.0000
39
Tue, 07 Oct 2025
378.0000
378.0000
369.0000
370.0000
71
Mon, 06 Oct 2025
4 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Mon, 06 Oct 2025
382.0000
386.0000
376.0000
378.0000
61
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
378.0000
390.0000
374.0000
380.0000
159
Thu, 02 Oct 2025
358.0000
390.0000
352.0000
377.0000
139
Wed, 01 Oct 2025
356.0000
362.0000
354.0000
358.0000
49
Tue, 30 Sep 2025
362.0000
363.0000
344.2000
356.0000
78
Mon, 29 Sep 2025
354.0000
370.0000
330.0000
363.0000
508
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
3 · PRE 14A
After-hours · 16:06 ET
PRE 14A ↗
Fri, 26 Sep 2025
354.0000
354.0000
346.0000
354.0000
213
Thu, 25 Sep 2025
358.0000
362.0000
354.0000
354.0000
21
Wed, 24 Sep 2025
366.0000
366.0000
358.0000
359.8000
52
Tue, 23 Sep 2025
366.0000
368.0000
362.0000
365.0000
56
Mon, 22 Sep 2025
364.0000
370.0000
360.0000
368.0000
47
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
381.0000
381.0000
370.0000
372.0000
50
Thu, 18 Sep 2025
370.0000
384.0000
360.8000
379.0000
107
Wed, 17 Sep 2025
362.0000
386.4000
362.0000
366.0000
52
Tue, 16 Sep 2025
382.0000
382.0000
346.0000
366.6000
249
Mon, 15 Sep 2025
368.0000
390.0000
368.0000
382.0000
138
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
384.2000
400.0000
380.0000
390.0000
223
Thu, 11 Sep 2025
348.0000
388.0000
346.0000
385.0000
642
Wed, 10 Sep 2025
346.0000
350.0000
338.0000
349.8000
121
Tue, 09 Sep 2025
348.0000
350.0000
332.0000
345.0000
181
Mon, 08 Sep 2025
338.0000
346.0000
336.0000
343.0000
77
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
334.0000
340.0000
330.0000
337.0000
90
Thu, 04 Sep 2025
342.0000
344.0000
332.0000
334.0000
48
Wed, 03 Sep 2025
328.0000
344.0000
327.0000
342.0000
177
Tue, 02 Sep 2025
334.0000
346.0000
318.0000
334.8000
381
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
334.0000
334.8000
332.0000
334.0000
24
Thu, 28 Aug 2025
347.0000
348.0000
330.0000
334.0000
115
Wed, 27 Aug 2025
332.2000
338.0000
332.0000
332.0000
31
Tue, 26 Aug 2025
330.0000
340.0000
328.0000
336.0000
40
Mon, 25 Aug 2025
336.0000
338.6000
328.0000
330.0000
56
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
334.0000
334.0000
318.0000
330.0000
45
Thu, 21 Aug 2025
314.0000
324.0000
314.0000
322.0000
58
Wed, 20 Aug 2025
326.0000
330.0000
316.0000
318.0000
97
Tue, 19 Aug 2025
346.0000
356.0000
316.0000
320.0000
346
Mon, 18 Aug 2025
340.0000
370.0000
332.0000
368.0000
360
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
330.0000
342.0000
330.0000
342.0000
25
Thu, 14 Aug 2025
333.6000
346.0000
322.0000
337.8000
92
Wed, 13 Aug 2025
340.0000
350.0000
320.0000
346.0000
170
Tue, 12 Aug 2025
316.0000
354.0000
312.0000
351.4000
551
Mon, 11 Aug 2025
326.0000
326.0000
308.2000
322.0000
96
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
298.0000
320.0000
298.0000
318.0000
136
Thu, 07 Aug 2025
302.0000
318.0000
292.0000
312.0000
208
Wed, 06 Aug 2025
308.0000
318.0000
302.0000
311.0000
141
Tue, 05 Aug 2025
312.0000
316.0000
302.0000
302.0000
110
Mon, 04 Aug 2025
2 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Mon, 04 Aug 2025
1 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Mon, 04 Aug 2025
296.0000
312.0000
296.0000
312.0000
133
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
291.2000
304.0000
282.0000
296.0000
100
Thu, 31 Jul 2025
306.0000
306.0000
270.0000
290.0000
309
Wed, 30 Jul 2025
324.0000
324.0000
300.0000
300.0000
183
Tue, 29 Jul 2025
320.6000
340.0000
304.0000
328.0000
329
Mon, 28 Jul 2025
320.0000
320.0000
310.0000
316.0000
53
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend