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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
49.8400
50.8600
49.5250
50.5000
261,073
Thu, 22 Oct 2026
17 · 8-K
After market open · 10:32 ET
8-K ↗
Thu, 22 Oct 2026
48.4400
50.7700
48.0000
50.3100
482,400
Wed, 21 Oct 2026
48.0800
48.0800
47.3700
47.8200
246,900
Tue, 20 Oct 2026
16 · 8-K
After-hours · 20:41 ET
8-K ↗
Tue, 20 Oct 2026
46.8800
48.1700
46.8800
47.9600
163,800
Mon, 19 Oct 2026
47.1200
47.2000
46.6100
46.8200
159,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
47.2300
47.8200
46.8400
47.1300
157,200
Thu, 15 Oct 2026
46.8200
47.4900
46.4800
47.0900
167,100
Wed, 14 Oct 2026
46.1000
46.8300
45.1600
46.5200
204,000
Tue, 13 Oct 2026
47.0500
48.2800
46.5000
46.8900
170,600
Mon, 12 Oct 2026
46.6800
47.3300
46.6800
46.8800
208,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
47.1500
47.8300
46.5700
46.5800
171,700
Thu, 08 Oct 2026
46.6400
47.4400
46.5500
47.1800
246,800
Wed, 07 Oct 2026
47.0400
47.4500
46.4700
46.6300
222,200
Tue, 06 Oct 2026
48.0000
48.2500
47.6300
47.6500
144,900
Mon, 05 Oct 2026
48.2700
48.2700
47.6000
47.7300
186,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
48.3400
48.9500
47.5900
48.1900
297,100
Thu, 01 Oct 2026
47.2200
47.9300
46.3600
47.8400
307,900
Wed, 30 Sep 2026
46.9100
48.0600
46.7000
47.5700
1,141,500
Tue, 29 Sep 2026
47.2800
47.4800
46.2300
46.8500
190,900
Mon, 28 Sep 2026
47.5200
47.5200
46.9600
47.2800
229,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
47.3300
47.6500
47.0400
47.5800
170,300
Thu, 24 Sep 2026
46.7400
47.3700
46.6300
47.2100
260,000
Wed, 23 Sep 2026
47.2900
47.4400
46.5300
46.5600
135,000
Tue, 22 Sep 2026
48.4400
48.7800
47.1200
47.2900
183,200
Mon, 21 Sep 2026
47.5500
48.0400
47.5200
48.0200
255,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
46.7900
47.5200
46.2900
47.4000
406,300
Thu, 17 Sep 2026
47.1500
47.1900
46.4000
47.1300
250,900
Wed, 16 Sep 2026
47.0600
47.2700
45.7400
46.6200
259,900
Tue, 15 Sep 2026
47.6900
48.2400
46.8600
46.9900
235,500
Mon, 14 Sep 2026
47.6200
48.5600
47.5900
47.7800
471,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
49.0800
49.5100
47.6200
47.8700
493,500
Thu, 10 Sep 2026
47.7700
48.5600
47.1400
48.5200
175,700
Wed, 09 Sep 2026
47.7300
48.1100
47.5000
47.8300
289,800
Tue, 08 Sep 2026
48.9200
48.9400
48.0700
48.2200
242,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
48.7900
49.4500
48.7900
49.1700
216,800
Thu, 03 Sep 2026
48.5400
50.2000
48.5400
49.0400
283,200
Wed, 02 Sep 2026
47.6300
48.4300
47.5400
48.1400
193,100
Tue, 01 Sep 2026
47.8300
48.3000
47.0600
47.3400
150,400
Mon, 31 Aug 2026
48.7500
49.1400
47.9900
48.0700
224,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
48.7600
48.8600
48.3300
48.6900
150,300
Thu, 27 Aug 2026
48.3700
48.7600
47.9500
48.6100
178,000
Wed, 26 Aug 2026
48.5000
48.8100
48.3000
48.6500
137,800
Tue, 25 Aug 2026
49.0900
49.0900
48.2200
48.4200
95,900
Mon, 24 Aug 2026
48.7500
49.0900
48.6400
48.7900
102,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
49.2800
49.4300
48.3500
48.7600
309,400
Thu, 20 Aug 2026
48.7500
49.1900
48.5200
48.8800
132,700
Wed, 19 Aug 2026
50.1500
50.4500
48.7100
49.0500
236,300
Tue, 18 Aug 2026
50.9000
50.9200
49.9900
50.1800
115,300
Mon, 17 Aug 2026
51.0000
51.5300
50.7200
50.8200
135,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
51.1800
51.4300
50.5900
51.0600
146,400
Thu, 13 Aug 2026
50.9100
51.5900
50.6800
51.0800
148,900
Wed, 12 Aug 2026
50.2800
50.9300
50.2700
50.7200
141,600
Tue, 11 Aug 2026
49.4900
50.3100
49.4900
50.0100
128,000
Mon, 10 Aug 2026
49.5400
49.9900
49.2500
49.3900
97,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
50.1300
50.1300
49.6500
49.8000
116,400
Thu, 06 Aug 2026
50.6800
50.7400
50.1200
50.1500
144,000
Wed, 05 Aug 2026
50.1000
50.5100
49.7600
50.3100
135,900
Tue, 04 Aug 2026
49.6000
50.2300
49.3000
49.8100
186,400
Tue, 04 Aug 2026
15 · 10-Q
Pre-market · 08:18 ET
10-Q ↗
Mon, 03 Aug 2026
49.9300
50.1600
49.2400
49.6300
155,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
49.4000
49.7300
48.5100
49.3800
119,700
Thu, 30 Jul 2026
49.3800
49.9800
49.1100
49.3900
176,800
Wed, 29 Jul 2026
49.5800
50.0600
49.1500
49.2500
161,100
Tue, 28 Jul 2026
49.2800
50.0300
48.9300
49.8900
153,400
Mon, 27 Jul 2026
50.2200
50.9200
48.8900
49.0100
164,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
48.5100
49.7000
47.8400
49.4400
191,400
Thu, 23 Jul 2026
48.5000
49.0800
47.0700
48.6600
263,000
Thu, 23 Jul 2026
14 · 8-K
Pre-market · 06:26 ET
8-K ↗
Wed, 22 Jul 2026
47.3900
47.5000
46.6500
46.9600
154,200
Tue, 21 Jul 2026
13 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Jul 2026
47.0400
47.5800
46.7900
47.5600
178,500
Mon, 20 Jul 2026
47.5000
47.7700
46.9000
47.1700
148,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
47.6600
48.0400
47.1700
47.6700
256,000
Thu, 16 Jul 2026
46.9700
48.5900
46.6700
48.3000
165,900
Wed, 15 Jul 2026
46.3100
47.4100
46.0200
46.9200
131,800
Tue, 14 Jul 2026
46.6100
46.8500
45.5200
46.4000
135,500
Mon, 13 Jul 2026
46.4900
46.7800
46.2200
46.4600
154,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
46.2000
46.7600
45.7800
46.6600
124,900
Thu, 09 Jul 2026
45.3400
46.7600
45.3200
46.3200
148,600
Wed, 08 Jul 2026
45.6400
45.6400
44.4600
45.0400
149,400
Tue, 07 Jul 2026
46.3800
46.7100
45.7600
45.8000
167,300
Mon, 06 Jul 2026
45.9200
46.6800
45.7400
46.3800
106,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
47.3500
47.7300
45.8500
46.0400
129,000
Wed, 01 Jul 2026
46.0700
47.8900
45.9300
47.0400
178,300
Tue, 30 Jun 2026
46.4800
46.6000
45.7700
45.9000
162,200
Mon, 29 Jun 2026
46.7200
46.7900
45.8900
46.6500
261,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.8400
47.1700
45.3200
46.9500
735,800
Thu, 25 Jun 2026
45.5000
46.0500
45.3300
45.8000
157,800
Wed, 24 Jun 2026
45.4800
45.8000
45.2900
45.5000
143,500
Tue, 23 Jun 2026
44.3600
45.5300
44.2000
45.3500
143,400
Mon, 22 Jun 2026
43.7800
44.6900
43.7800
44.2500
107,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
43.8000
44.5000
43.3900
43.9600
225,300
Wed, 17 Jun 2026
43.9400
44.2200
42.7400
43.1800
163,000
Tue, 16 Jun 2026
44.0100
44.6200
43.7100
43.9800
100,300
Mon, 15 Jun 2026
44.8600
45.2300
43.6400
43.6800
144,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.6200
45.2000
44.3700
44.6500
149,400
Thu, 11 Jun 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 11 Jun 2026
44.1000
44.2000
43.1800
44.1000
119,600
Wed, 10 Jun 2026
43.6000
44.2500
43.5200
43.7000
132,000
Tue, 09 Jun 2026
43.0700
44.1200
43.0000
43.5200
98,500
Mon, 08 Jun 2026
42.4900
43.3100
42.4900
42.7000
100,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
42.3700
43.0500
42.3000
42.4200
93,700
Thu, 04 Jun 2026
41.2500
42.7900
41.2500
42.3700
115,000
Wed, 03 Jun 2026
42.1300
42.1300
40.6800
40.7400
127,600
Tue, 02 Jun 2026
40.7500
42.2900
40.7500
42.2300
131,000
Mon, 01 Jun 2026
41.3800
41.3800
40.6400
40.9900
99,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
41.6700
41.8700
41.4100
41.4800
121,100
Thu, 28 May 2026
41.2100
41.6600
40.6900
41.6200
152,000
Wed, 27 May 2026
42.1600
42.1600
41.2700
41.3900
96,900
Tue, 26 May 2026
41.3000
42.0700
41.2300
41.9900
125,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 22 May 2026
41.5500
41.8500
41.2400
41.2900
80,300
Thu, 21 May 2026
40.6000
41.4900
39.9500
41.3900
106,400
Wed, 20 May 2026
40.0100
41.3700
39.9900
40.9100
105,800
Tue, 19 May 2026
40.2000
40.8500
39.8000
40.0500
105,500
Mon, 18 May 2026
40.0700
41.5600
39.9800
40.4000
157,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
40.3000
40.4800
39.4400
39.6800
172,200
Thu, 14 May 2026
40.0200
40.8000
40.0200
40.4200
98,000
Wed, 13 May 2026
40.7600
41.1800
39.9900
40.0100
124,400
Tue, 12 May 2026
41.0000
41.0200
40.0600
40.9000
80,500
Mon, 11 May 2026
42.0500
42.0700
40.9800
41.1800
155,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.9000
42.3500
41.7200
42.0700
133,300
Thu, 07 May 2026
41.9200
42.7500
41.6800
41.9200
198,800
Wed, 06 May 2026
41.8800
42.1500
41.2800
41.7500
130,400
Tue, 05 May 2026
40.4800
41.6500
40.2100
41.3500
96,300
Tue, 05 May 2026
10 · 10-Q
Pre-market · 08:47 ET
10-Q ↗
Mon, 04 May 2026
41.1100
41.4600
40.2800
40.5700
110,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.9100
41.5300
40.5300
41.3400
93,000
Thu, 30 Apr 2026
40.0800
41.2000
40.0600
40.8800
113,800
Wed, 29 Apr 2026
40.8600
41.1000
40.1100
40.3700
142,100
Tue, 28 Apr 2026
41.7000
42.1000
40.9600
41.1500
154,800
Mon, 27 Apr 2026
40.6300
41.8000
40.5000
41.6400
180,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40.1900
40.7500
39.5600
40.4900
239,500
Thu, 23 Apr 2026
38.2500
40.6400
36.4000
40.3700
286,800
Thu, 23 Apr 2026
9 · 8-K
Pre-market · 06:27 ET
8-K ↗
Wed, 22 Apr 2026
43.3000
43.6100
42.2100
42.3100
182,900
Tue, 21 Apr 2026
8 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Apr 2026
43.5700
43.8700
43.0800
43.0800
175,400
Mon, 20 Apr 2026
43.4500
44.0000
43.2000
43.6000
136,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.5700
44.0100
42.4000
43.5000
160,900
Thu, 16 Apr 2026
41.8800
42.1100
41.6300
42.0000
143,800
Wed, 15 Apr 2026
41.7800
42.1000
41.2500
42.0100
102,100
Tue, 14 Apr 2026
41.6500
42.0500
41.0100
41.7700
107,700
Mon, 13 Apr 2026
42.0000
42.0000
41.1300
41.6500
75,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 10 Apr 2026
6 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 10 Apr 2026
42.1500
42.4100
41.6700
42.1300
102,100
Thu, 09 Apr 2026
41.3500
42.2400
41.1700
42.2400
166,900
Wed, 08 Apr 2026
41.7900
42.1000
41.3300
41.5000
216,500
Tue, 07 Apr 2026
40.0200
40.5600
39.8300
40.4100
146,900
Mon, 06 Apr 2026
39.4600
40.2600
39.4600
40.1400
102,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
38.3700
39.5400
38.2700
39.4000
114,200
Wed, 01 Apr 2026
39.0800
39.9200
38.9700
39.0800
163,700
Tue, 31 Mar 2026
38.7800
39.0600
38.3400
38.8700
121,400
Mon, 30 Mar 2026
38.2400
38.5600
37.6800
38.2400
95,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.0500
38.3100
37.6500
37.9500
108,000
Thu, 26 Mar 2026
38.1700
38.5400
38.0500
38.3400
102,100
Wed, 25 Mar 2026
38.9700
39.2400
38.4100
38.5700
99,300
Tue, 24 Mar 2026
37.8100
39.0000
37.8000
38.5600
116,300
Mon, 23 Mar 2026
38.4800
39.1500
38.0900
38.1700
191,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
37.7600
37.8200
37.2400
37.4300
214,300
Thu, 19 Mar 2026
36.7000
38.0900
36.5200
37.7600
134,500
Wed, 18 Mar 2026
37.4000
37.8400
36.9100
36.9500
199,900
Tue, 17 Mar 2026
38.3500
38.7400
37.2000
37.4100
197,100
Mon, 16 Mar 2026
38.3500
38.9900
37.8700
38.0000
125,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
38.2800
38.5700
37.5800
38.1000
141,000
Thu, 12 Mar 2026
36.7800
38.1100
36.7400
37.9600
121,800
Wed, 11 Mar 2026
37.7100
38.0600
37.3200
37.6600
92,900
Tue, 10 Mar 2026
37.7200
38.9600
37.4900
38.0500
163,900
Mon, 09 Mar 2026
36.9200
38.1600
36.1300
37.8700
195,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.4200
37.9300
36.8800
37.8000
125,300
Thu, 05 Mar 2026
5 · 10-K
After-hours · 16:06 ET
10-K ↗
Thu, 05 Mar 2026
38.8500
38.9900
38.2200
38.5200
129,800
Wed, 04 Mar 2026
38.8800
39.6700
38.6900
39.1500
160,300
Tue, 03 Mar 2026
37.7900
38.8300
37.2800
38.5900
112,400
Mon, 02 Mar 2026
37.7500
39.3700
37.4600
38.7700
142,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
39.1700
39.9200
38.0000
38.4900
164,400
Thu, 26 Feb 2026
39.9300
40.8900
39.7400
40.0500
148,400
Wed, 25 Feb 2026
38.9400
40.3900
38.6300
39.9500
193,300
Tue, 24 Feb 2026
38.6300
38.9900
38.2300
38.6300
121,100
Mon, 23 Feb 2026
40.4200
40.5700
38.1500
38.6700
266,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
39.9900
40.8200
39.3300
40.4500
289,800
Thu, 19 Feb 2026
40.4400
40.6300
39.2100
39.9300
137,700
Wed, 18 Feb 2026
40.8400
41.9500
40.4100
40.7600
183,400
Tue, 17 Feb 2026
41.4900
41.7000
40.7100
41.0100
134,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.3400
41.5700
39.7800
41.3900
139,000
Thu, 12 Feb 2026
40.8800
41.4200
39.5800
40.3000
138,700
Wed, 11 Feb 2026
41.5500
41.8900
40.1500
40.4900
135,100
Tue, 10 Feb 2026
41.7500
41.9600
40.6100
41.1200
178,300
Mon, 09 Feb 2026
41.2500
42.6600
40.9000
41.9100
185,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.7000
41.3500
40.3700
41.2500
196,500
Thu, 05 Feb 2026
40.3900
40.7600
39.6200
40.2300
124,500
Wed, 04 Feb 2026
40.6600
41.3700
40.3900
40.5200
171,600
Tue, 03 Feb 2026
39.8600
40.8800
39.3700
40.3600
177,100
Mon, 02 Feb 2026
39.0100
40.4800
38.6800
40.1900
221,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
38.7700
39.3100
38.4000
38.8400
222,700
Thu, 29 Jan 2026
37.6500
39.0800
37.4400
39.0600
233,500
Wed, 28 Jan 2026
38.0400
38.5900
37.6300
37.6500
198,400
Tue, 27 Jan 2026
38.3200
38.4400
37.5500
38.1500
215,400
Mon, 26 Jan 2026
38.2100
39.2300
37.7200
38.2100
304,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
38.4300
38.6600
37.7300
38.0200
222,500
Thu, 22 Jan 2026
36.0300
39.3400
36.0200
38.4400
327,800
Thu, 22 Jan 2026
4 · 8-K
Pre-market · 06:26 ET
8-K ↗
Wed, 21 Jan 2026
34.2200
36.1700
33.9900
36.0300
299,100
Tue, 20 Jan 2026
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 20 Jan 2026
34.0000
34.3200
33.6700
33.8400
151,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
34.7900
35.0100
34.5700
34.6500
121,000
Thu, 15 Jan 2026
33.7800
35.0400
33.7800
34.7900
130,000
Wed, 14 Jan 2026
33.3000
33.9200
33.0200
33.8000
104,700
Tue, 13 Jan 2026
33.9400
33.9400
33.1200
33.2500
129,800
Mon, 12 Jan 2026
33.2700
34.0400
32.9300
33.9700
222,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
34.1900
34.1900
33.3400
33.5500
131,100
Thu, 08 Jan 2026
33.3200
34.4300
33.2300
34.0300
223,100
Wed, 07 Jan 2026
33.4700
33.7500
32.8600
33.5200
249,700
Tue, 06 Jan 2026
33.3500
33.5500
32.9400
33.4400
181,900
Mon, 05 Jan 2026
31.9100
33.6200
31.9100
33.5500
840,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.1400
32.3100
31.5000
31.9400
121,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.6500
32.6500
31.9600
32.0300
128,400
Tue, 30 Dec 2025
33.1600
33.1600
32.4500
32.5700
142,700
Mon, 29 Dec 2025
32.6700
33.1300
32.4300
33.0600
146,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.8300
33.0200
32.5600
32.7100
93,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.9500
33.1700
32.7800
32.8000
47,300
Tue, 23 Dec 2025
32.6100
33.0600
32.6100
32.8600
148,600
Mon, 22 Dec 2025
32.9200
33.1500
32.7500
32.8300
174,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33.5500
33.5500
32.6800
32.9700
423,000
Thu, 18 Dec 2025
33.1300
33.7500
32.9900
33.5500
194,100
Wed, 17 Dec 2025
32.5300
32.9800
32.4900
32.8600
125,300
Tue, 16 Dec 2025
32.3500
32.5800
32.2500
32.5300
179,900
Mon, 15 Dec 2025
32.2200
32.4000
31.9900
32.2600
120,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
32.3300
32.3300
31.8100
31.9900
151,200
Thu, 11 Dec 2025
31.9200
32.4800
31.8800
32.2900
149,900
Wed, 10 Dec 2025
30.9500
32.1800
29.7500
32.0800
272,000
Tue, 09 Dec 2025
30.9900
31.4100
30.9700
31.0000
207,600
Mon, 08 Dec 2025
31.0200
31.3700
30.8500
30.9000
150,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
30.6400
30.9700
30.4600
30.9500
116,700
Thu, 04 Dec 2025
30.7800
30.9600
30.6000
30.8200
123,000
Wed, 03 Dec 2025
30.2700
31.0200
30.1000
30.9700
125,600
Tue, 02 Dec 2025
30.1500
30.3800
29.7300
30.1000
162,500
Mon, 01 Dec 2025
29.0100
30.0000
29.0100
30.0000
146,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
29.4400
29.8000
29.2400
29.3500
53,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
29.9200
30.0200
29.4800
29.5800
170,300
Tue, 25 Nov 2025
29.2400
30.2100
29.0700
30.0900
126,700
Mon, 24 Nov 2025
28.7100
29.3900
27.8300
29.2400
230,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
27.8800
28.8300
27.8800
28.8100
178,600
Thu, 20 Nov 2025
27.7300
28.4300
27.4800
27.8100
732,800
Wed, 19 Nov 2025
27.2900
27.8800
27.2400
27.7100
202,100
Tue, 18 Nov 2025
26.7000
27.2100
26.6900
27.0200
143,000
Mon, 17 Nov 2025
27.9000
28.1700
26.6100
26.7500
163,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
27.6800
28.6200
27.3500
28.1200
129,100
Thu, 13 Nov 2025
27.7600
28.1600
27.7000
27.8700
121,400
Wed, 12 Nov 2025
28.4500
28.8500
27.8400
27.8900
126,400
Tue, 11 Nov 2025
28.1300
28.7300
27.8900
28.4200
161,700
Mon, 10 Nov 2025
2 · 8-K
After-hours · 16:25 ET
8-K ↗
Mon, 10 Nov 2025
28.1400
28.3300
27.7700
28.2100
130,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
27.7900
28.1100
27.5800
27.8700
197,100
Thu, 06 Nov 2025
28.0100
28.0600
27.6500
27.8300
143,000
Wed, 05 Nov 2025
27.3900
28.0100
27.2900
27.9300
167,000
Tue, 04 Nov 2025
27.3300
27.4700
27.0500
27.4000
195,700
Tue, 04 Nov 2025
1 · 10-Q
Pre-market · 08:28 ET
10-Q ↗
Mon, 03 Nov 2025
27.1000
27.5300
26.8200
27.5100
135,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
27.4300
27.6300
27.0400
27.2600
217,000
Thu, 30 Oct 2025
27.1300
27.9100
27.1300
27.6500
183,200
Wed, 29 Oct 2025
27.6700
28.0800
27.0400
27.2700
167,900
Tue, 28 Oct 2025
27.9400
28.0000
27.6400
27.8500
170,500
Mon, 27 Oct 2025
28.5000
28.6400
27.9700
28.1300
215,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
27.7200
28.7800
27.7200
28.3200
216,300