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
48.8600
49.1000
48.5400
48.7700
98,800
Thu, 22 Oct 2026
47.6900
48.9800
47.6900
48.8600
122,500
Wed, 21 Oct 2026
48.2600
48.4400
47.3500
47.7800
185,100
Tue, 20 Oct 2026
49.5200
50.4000
48.4800
48.5600
124,300
Mon, 19 Oct 2026
49.1300
50.1700
49.0200
49.3500
184,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
49.2700
50.0000
48.7400
49.1900
265,800
Thu, 15 Oct 2026
48.4600
50.2000
48.4000
49.1300
202,100
Wed, 14 Oct 2026
47.8500
48.4100
47.4600
48.3500
251,400
Tue, 13 Oct 2026
48.3100
49.1500
48.0500
48.4300
225,700
Mon, 12 Oct 2026
47.9000
48.3100
47.6500
48.1500
125,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
47.8500
48.4300
47.6200
47.8700
168,800
Thu, 08 Oct 2026
46.0500
48.3300
46.0500
47.7700
223,000
Wed, 07 Oct 2026
45.9300
46.6600
45.5100
46.0500
294,200
Tue, 06 Oct 2026
44.6200
46.3000
44.1600
46.2200
178,200
Mon, 05 Oct 2026
43.8100
45.1000
43.6800
44.4100
207,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
43.9500
44.4700
43.1500
43.7300
285,500
Thu, 01 Oct 2026
42.5600
44.1900
42.3000
43.3600
405,600
Wed, 30 Sep 2026
41.2600
42.6100
40.8800
42.1800
339,400
Tue, 29 Sep 2026
40.4600
41.5600
40.0600
41.0900
209,200
Mon, 28 Sep 2026
41.3000
41.3000
40.4900
40.6200
192,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
42.4400
42.4400
41.2300
41.6700
171,400
Thu, 24 Sep 2026
41.1800
43.8600
41.1800
42.7100
350,000
Wed, 23 Sep 2026
40.7300
42.0600
40.0600
41.3800
213,400
Tue, 22 Sep 2026
43.8900
44.2900
40.4000
40.5800
422,700
Mon, 21 Sep 2026
44.4700
44.5000
42.7300
43.4300
296,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.1000
44.4700
43.2800
43.8800
465,700
Thu, 17 Sep 2026
44.7200
45.7600
44.0700
44.3200
386,300
Wed, 16 Sep 2026
44.8000
45.6400
43.9900
44.4400
289,000
Tue, 15 Sep 2026
44.2400
46.0500
43.9100
44.7600
258,200
Mon, 14 Sep 2026
44.8600
45.4900
43.9200
44.4300
235,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
45.3600
45.6300
44.6100
44.9400
132,800
Thu, 10 Sep 2026
45.0400
45.7700
44.6000
44.8600
131,400
Wed, 09 Sep 2026
45.0500
45.9900
44.5400
45.0300
204,600
Tue, 08 Sep 2026
45.2300
46.1800
45.0600
45.3600
165,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
45.0800
45.4900
44.7800
45.3600
116,000
Thu, 03 Sep 2026
45.7400
45.9100
44.9300
45.3800
233,500
Wed, 02 Sep 2026
46.1100
46.5400
45.0800
45.7500
221,600
Tue, 01 Sep 2026
45.9700
46.9600
44.5900
45.8500
387,300
Mon, 31 Aug 2026
46.0100
46.3900
45.2700
45.6500
212,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
46.1700
47.0700
45.3700
46.0100
186,200
Thu, 27 Aug 2026
45.8200
46.8700
45.5100
46.1000
172,500
Wed, 26 Aug 2026
45.9800
47.5200
45.6400
46.0100
218,200
Tue, 25 Aug 2026
46.4300
46.5900
44.8400
46.2200
263,400
Mon, 24 Aug 2026
45.8800
46.9400
45.6300
46.2500
423,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
44.3600
45.8000
43.3400
45.6100
321,400
Thu, 20 Aug 2026
44.2600
45.1700
43.2300
44.3900
390,500
Wed, 19 Aug 2026
45.0400
45.3800
44.3900
44.7500
181,800
Tue, 18 Aug 2026
44.3200
45.4900
44.1000
44.6900
180,900
Mon, 17 Aug 2026
44.8200
45.2000
43.5800
44.3100
166,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
45.2200
46.0700
44.4100
45.2300
185,000
Thu, 13 Aug 2026
45.3400
46.5500
44.7600
45.2400
346,400
Wed, 12 Aug 2026
45.7200
46.7400
44.5000
45.1300
401,800
Tue, 11 Aug 2026
50.3500
50.8800
43.7800
45.7200
783,500
Mon, 10 Aug 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Mon, 10 Aug 2026
12 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Mon, 10 Aug 2026
50.6200
51.9400
47.1400
47.3900
566,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
50.9900
53.6600
50.9900
51.2400
272,600
Thu, 06 Aug 2026
53.2800
53.2800
49.5400
50.7800
332,800
Wed, 05 Aug 2026
11 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 05 Aug 2026
54.0700
54.9400
53.1200
53.8200
204,300
Tue, 04 Aug 2026
52.3900
53.8500
50.9100
53.4200
291,300
Mon, 03 Aug 2026
49.1700
53.3600
48.4500
53.1500
570,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
49.6100
50.8800
47.2500
48.5100
203,800
Thu, 30 Jul 2026
51.3200
51.8200
49.6300
49.6300
191,900
Wed, 29 Jul 2026
50.0800
52.3500
50.0800
51.2200
589,800
Tue, 28 Jul 2026
50.1800
50.6300
49.4900
50.0000
279,600
Mon, 27 Jul 2026
47.9400
49.8800
47.9400
49.4400
133,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
48.7300
49.0200
47.4500
47.7100
270,500
Thu, 23 Jul 2026
46.9600
48.4500
46.9200
48.1800
290,500
Wed, 22 Jul 2026
48.4900
48.9000
46.3300
47.3000
406,700
Tue, 21 Jul 2026
49.0600
50.9100
48.3400
48.8600
323,300
Mon, 20 Jul 2026
50.6700
52.1900
49.0900
49.2700
370,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.5600
51.2400
49.2300
50.7100
373,500
Thu, 16 Jul 2026
49.0900
51.8200
49.0900
51.1800
412,000
Wed, 15 Jul 2026
57.6400
57.6800
49.1300
49.2300
1,076,700
Tue, 14 Jul 2026
59.0700
59.3300
57.0000
58.0400
216,000
Mon, 13 Jul 2026
58.3400
59.4200
58.1700
59.0700
231,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
57.8900
58.5400
56.6300
58.2700
172,200
Thu, 09 Jul 2026
58.0100
59.5300
57.5900
57.8300
232,700
Wed, 08 Jul 2026
59.2600
59.9600
57.3100
58.0100
267,600
Tue, 07 Jul 2026
57.8200
59.5100
56.5900
59.3400
500,600
Mon, 06 Jul 2026
56.4800
59.1500
56.1500
57.4100
267,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
56.1800
57.7200
55.8700
56.7200
249,000
Wed, 01 Jul 2026
53.9100
57.5000
53.9100
55.8600
257,600
Tue, 30 Jun 2026
52.7000
54.7300
52.0100
53.7000
380,100
Mon, 29 Jun 2026
54.5100
54.6500
52.9600
53.0300
224,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
53.5300
54.9800
53.2200
54.5100
700,600
Thu, 25 Jun 2026
52.1300
53.6900
51.7900
53.5300
369,700
Wed, 24 Jun 2026
51.7500
53.7400
51.6900
52.1300
321,600
Tue, 23 Jun 2026
54.0500
54.7000
51.7300
51.7900
296,300
Mon, 22 Jun 2026
52.7200
54.2600
52.5100
53.9700
306,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
52.3800
52.8100
50.9000
52.7200
269,400
Wed, 17 Jun 2026
51.9500
53.1600
51.6800
52.3000
231,300
Tue, 16 Jun 2026
52.2400
53.3000
50.6100
51.8900
242,700
Mon, 15 Jun 2026
52.1300
53.0300
50.8800
51.7100
256,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
53.6100
54.7200
51.9300
52.1300
114,900
Thu, 11 Jun 2026
54.0800
54.8600
53.3600
53.6100
170,800
Wed, 10 Jun 2026
52.8400
54.4000
51.9500
53.8900
142,900
Tue, 09 Jun 2026
52.1000
52.6500
50.6700
52.4100
174,200
Mon, 08 Jun 2026
52.6300
53.5500
50.8900
51.8500
215,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
53.0400
54.5300
52.5800
52.6500
144,500
Thu, 04 Jun 2026
53.1000
54.6100
52.9100
52.9900
243,600
Wed, 03 Jun 2026
52.1400
52.5300
51.7400
52.3900
146,800
Tue, 02 Jun 2026
51.1400
52.3800
50.7000
52.2800
159,700
Mon, 01 Jun 2026
49.8100
51.7400
49.8000
51.3100
159,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
51.0200
51.2700
49.2400
49.4700
409,800
Thu, 28 May 2026
52.4000
53.5700
50.7900
50.9800
183,400
Wed, 27 May 2026
52.7300
53.5700
51.8100
52.0100
193,500
Tue, 26 May 2026
10 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Tue, 26 May 2026
51.5900
52.7900
51.2200
52.6800
171,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
51.7800
52.6100
51.4100
51.5000
136,400
Thu, 21 May 2026
52.4600
53.6200
51.0000
51.5900
158,900
Wed, 20 May 2026
53.5600
54.1500
52.4900
52.9600
186,600
Tue, 19 May 2026
54.4100
55.9400
53.1000
53.5600
291,700
Mon, 18 May 2026
53.8000
55.5900
53.7700
54.4200
269,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
53.7000
54.3600
52.5100
53.3200
386,100
Thu, 14 May 2026
52.7500
55.0000
52.3100
54.3600
354,500
Wed, 13 May 2026
52.8400
54.1200
50.0400
52.9100
437,200
Tue, 12 May 2026
57.5000
57.5100
52.8200
53.0000
500,700
Mon, 11 May 2026
9 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Mon, 11 May 2026
8 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Mon, 11 May 2026
56.3000
57.7700
54.9000
56.3700
420,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
54.8000
56.8200
54.8000
56.3000
209,100
Thu, 07 May 2026
55.9100
55.9100
54.0100
54.7100
317,100
Wed, 06 May 2026
58.4300
58.8000
55.5700
55.9100
194,300
Tue, 05 May 2026
57.6200
58.9100
57.5100
58.1200
235,500
Mon, 04 May 2026
58.0700
59.2100
57.3700
57.5400
189,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
58.4900
58.9100
57.7300
58.2200
189,800
Thu, 30 Apr 2026
57.6700
58.3700
56.8000
58.1500
238,100
Wed, 29 Apr 2026
57.1300
58.1800
56.5000
57.5800
216,100
Tue, 28 Apr 2026
57.2300
57.9100
56.6000
57.3600
248,500
Mon, 27 Apr 2026
55.3600
57.4000
55.3600
57.0000
287,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
55.8800
57.3400
55.5500
55.6500
301,800
Thu, 23 Apr 2026
60.3000
61.1000
54.8400
55.9400
301,800
Wed, 22 Apr 2026
60.1800
60.6300
59.6500
60.2800
233,300
Tue, 21 Apr 2026
60.7800
61.5900
59.7800
59.9700
263,000
Mon, 20 Apr 2026
60.7800
61.3600
60.3500
60.8600
170,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.9300
60.9000
58.9900
60.6000
191,800
Thu, 16 Apr 2026
57.4500
59.6000
57.3400
59.5400
215,700
Wed, 15 Apr 2026
57.1800
57.9700
57.0100
57.8000
233,700
Tue, 14 Apr 2026
57.0600
57.4100
56.2300
57.3200
181,700
Mon, 13 Apr 2026
58.4700
59.1300
56.0100
57.2300
451,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
58.0400
58.5600
56.5900
58.3900
162,000
Thu, 09 Apr 2026
7 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 09 Apr 2026
6 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 09 Apr 2026
57.5800
58.6200
57.0900
58.1200
242,500
Wed, 08 Apr 2026
58.4900
58.4900
56.4200
57.7100
318,300
Tue, 07 Apr 2026
58.3000
58.4900
56.8700
57.1900
236,100
Mon, 06 Apr 2026
57.2100
58.4400
56.4400
58.3000
197,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
56.6400
57.9200
56.0100
57.6600
188,700
Wed, 01 Apr 2026
57.3300
58.2100
56.6400
57.5000
233,100
Tue, 31 Mar 2026
56.8900
57.4600
56.1900
56.8800
647,500
Mon, 30 Mar 2026
57.7300
57.7300
55.7600
56.5000
233,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
57.4600
58.6400
56.7700
57.2400
287,100
Thu, 26 Mar 2026
58.4000
59.4200
57.1900
57.4200
285,900
Wed, 25 Mar 2026
56.8800
58.7200
55.1400
58.5400
392,200
Tue, 24 Mar 2026
54.8900
56.8300
54.6800
56.1800
375,000
Mon, 23 Mar 2026
54.7200
56.3800
54.7200
55.4900
538,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
54.6200
54.6600
53.3000
53.8900
613,100
Thu, 19 Mar 2026
54.0000
55.7100
53.4400
54.5200
505,800
Wed, 18 Mar 2026
55.9800
56.9500
54.1000
54.3200
550,600
Tue, 17 Mar 2026
55.0000
56.8900
53.0800
55.9800
635,600
Mon, 16 Mar 2026
57.7000
58.2600
53.7400
55.3400
870,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
49.8000
58.6900
49.7000
57.6600
2,925,400
Thu, 12 Mar 2026
5 · 10-K
After-hours · 16:30 ET
10-K ↗
Thu, 12 Mar 2026
4 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Thu, 12 Mar 2026
44.9400
47.9500
44.7100
47.5800
689,100
Wed, 11 Mar 2026
45.0900
46.1500
44.4600
45.7400
187,600
Tue, 10 Mar 2026
45.7200
46.6500
45.0900
45.5100
241,900
Mon, 09 Mar 2026
44.3000
45.9200
43.0900
45.8600
235,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
44.7000
46.1200
43.9400
45.0100
214,300
Thu, 05 Mar 2026
45.7300
47.1700
44.5800
45.3200
269,600
Wed, 04 Mar 2026
46.5600
47.2700
45.8000
45.9400
196,800
Tue, 03 Mar 2026
45.3200
46.4900
44.4700
46.3700
279,400
Mon, 02 Mar 2026
45.4200
46.2400
44.6100
46.0700
160,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
45.2500
46.3700
44.9500
45.8200
226,400
Thu, 26 Feb 2026
45.6100
46.4800
44.9800
45.6300
184,700
Wed, 25 Feb 2026
45.6800
46.0200
44.3900
45.6400
170,700
Tue, 24 Feb 2026
43.4000
45.6100
43.4000
45.4600
268,200
Mon, 23 Feb 2026
43.7400
44.8400
41.7600
43.4300
229,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
43.4900
44.0400
42.4900
43.8500
400,000
Thu, 19 Feb 2026
43.9200
44.8300
42.7800
43.4000
417,800
Wed, 18 Feb 2026
44.5100
45.4500
43.9600
44.2500
231,600
Tue, 17 Feb 2026
44.5900
46.0600
43.2800
44.3000
206,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
43.2100
45.1600
43.2100
44.5900
410,500
Thu, 12 Feb 2026
43.5200
43.8200
42.0000
43.4300
226,300
Wed, 11 Feb 2026
44.2300
44.4900
42.7300
43.2300
172,600
Tue, 10 Feb 2026
44.4200
44.7300
43.3500
43.7500
152,900
Mon, 09 Feb 2026
44.8000
45.5000
43.0800
44.1500
166,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.5000
45.6900
44.3500
44.8900
266,800
Thu, 05 Feb 2026
43.0200
44.8400
43.0200
44.2800
361,500
Wed, 04 Feb 2026
41.8400
43.6500
41.5900
43.0100
283,500
Tue, 03 Feb 2026
42.2300
42.7600
40.8000
41.5900
206,300
Mon, 02 Feb 2026
41.9000
43.1400
41.8400
42.3000
241,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
42.1400
44.8800
41.6900
41.7800
303,000
Thu, 29 Jan 2026
41.7700
42.6800
40.3500
42.2700
156,900
Wed, 28 Jan 2026
42.6600
43.1400
41.3700
41.4600
225,500
Tue, 27 Jan 2026
43.2300
43.2300
41.6600
42.2300
191,200
Mon, 26 Jan 2026
43.3800
43.8000
41.6800
42.2100
266,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
43.5400
43.8000
42.6900
43.6700
133,800
Thu, 22 Jan 2026
42.7100
43.9900
42.5700
43.7200
224,600
Wed, 21 Jan 2026
40.6100
42.8700
40.6100
42.5900
268,100
Tue, 20 Jan 2026
40.1800
40.6800
39.7900
40.5200
130,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
40.4300
40.6900
39.5900
40.1900
95,900
Thu, 15 Jan 2026
38.9900
40.9600
38.9000
40.5000
251,900
Wed, 14 Jan 2026
39.7600
40.1100
38.4800
38.8600
162,800
Tue, 13 Jan 2026
40.6700
40.6700
39.8000
39.9500
264,400
Mon, 12 Jan 2026
40.0900
40.7600
39.5200
40.6100
124,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
40.0000
40.7600
39.8500
40.3100
333,700
Thu, 08 Jan 2026
39.1700
40.3700
39.0400
40.1000
181,800
Wed, 07 Jan 2026
39.0100
39.8100
38.5600
39.4000
205,000
Tue, 06 Jan 2026
38.0900
39.4700
37.6200
39.1400
277,500
Mon, 05 Jan 2026
36.2300
38.7100
36.0100
38.0900
317,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
37.8000
38.0000
36.1100
36.1500
341,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
37.2900
38.0700
36.7700
37.8000
690,400
Tue, 30 Dec 2025
37.5500
37.9600
37.1300
37.4300
260,300
Mon, 29 Dec 2025
37.2000
37.8300
36.6800
37.5700
229,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
37.6100
38.0000
37.0000
37.4700
128,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
37.5100
37.7200
37.0900
37.5300
121,800
Tue, 23 Dec 2025
37.9000
38.2500
37.5100
37.8200
184,000
Mon, 22 Dec 2025
38.3700
38.9900
37.3400
37.9200
190,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
38.4400
39.1500
38.0300
38.3700
261,000
Thu, 18 Dec 2025
38.1300
39.2900
37.6500
38.4100
170,900
Wed, 17 Dec 2025
37.6100
38.8100
37.4800
37.6700
186,700
Tue, 16 Dec 2025
37.5200
38.3600
37.1200
37.5500
170,900
Mon, 15 Dec 2025
37.3200
38.5700
36.6700
37.6300
452,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
36.9700
37.3700
36.2800
36.9300
163,100
Thu, 11 Dec 2025
36.0800
37.2700
35.9900
37.0100
239,600
Wed, 10 Dec 2025
34.8900
36.1400
34.7900
36.0200
370,800
Tue, 09 Dec 2025
34.5600
35.1600
34.3500
34.9400
430,400
Mon, 08 Dec 2025
34.7000
35.0200
33.9400
34.5400
190,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
35.0200
35.6500
34.0800
34.5100
182,000
Thu, 04 Dec 2025
34.8300
35.8900
34.8300
35.1000
194,800
Wed, 03 Dec 2025
35.3900
35.6100
34.7000
34.8700
285,900
Tue, 02 Dec 2025
35.2600
36.2900
34.5100
35.3400
363,000
Mon, 01 Dec 2025
34.4000
36.2500
34.4000
35.2600
270,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
34.7200
35.2200
34.3900
34.8200
118,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
34.7300
35.3600
34.3700
34.7800
149,400
Tue, 25 Nov 2025
34.1500
35.5000
34.0000
34.9300
252,100
Mon, 24 Nov 2025
34.9800
35.5000
34.1400
34.2900
460,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
35.0800
35.6900
34.6900
34.8000
281,800
Thu, 20 Nov 2025
38.4600
39.3300
35.1000
35.1700
548,600
Wed, 19 Nov 2025
33.5000
35.4900
33.5000
35.4000
410,300
Tue, 18 Nov 2025
33.0200
34.4700
32.9600
33.4300
182,500
Mon, 17 Nov 2025
34.2400
34.5400
32.9900
33.1400
273,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.1500
35.0800
34.0600
34.3900
231,900
Thu, 13 Nov 2025
34.9800
35.5500
34.1700
34.5500
351,300
Wed, 12 Nov 2025
34.6300
35.3100
33.9700
34.9600
287,700
Wed, 12 Nov 2025
3 · 8-K/A
Pre-market · 09:10 ET
FORM 8-K/A ↗
Tue, 11 Nov 2025
37.2000
37.2800
33.4900
34.6000
840,300
Mon, 10 Nov 2025
2 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Mon, 10 Nov 2025
1 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Mon, 10 Nov 2025
31.1300
33.8500
31.1300
32.9900
481,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
30.6300
31.5100
30.2000
31.0700
202,900
Thu, 06 Nov 2025
31.4000
31.6300
30.5000
30.6700
183,300
Wed, 05 Nov 2025
31.9500
32.0500
30.3700
31.4200
434,200
Tue, 04 Nov 2025
32.0700
32.8800
31.3400
31.5000
386,700
Mon, 03 Nov 2025
33.6900
33.8000
32.1800
32.3100
442,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
34.0400
37.0000
32.5500
33.4900
868,100
Thu, 30 Oct 2025
33.8500
35.3400
33.6900
34.3400
261,300
Wed, 29 Oct 2025
34.7800
35.1500
33.2200
33.8300
492,600
Tue, 28 Oct 2025
35.2800
36.3600
34.5200
34.9700
301,600
Mon, 27 Oct 2025
36.1800
36.9000
34.7600
35.2700
486,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend