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
38.3900
38.5400
37.4900
38.4500
210,477
Thu, 22 Oct 2026
39.4200
39.4800
38.5500
38.9000
153,500
Wed, 21 Oct 2026
39.4300
39.7200
39.0700
39.5600
132,400
Tue, 20 Oct 2026
38.3900
39.3800
38.1200
39.2600
122,900
Mon, 19 Oct 2026
38.7500
39.3600
38.0800
38.5700
145,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
38.8800
39.4200
38.0600
38.2200
181,600
Thu, 15 Oct 2026
39.5300
39.5300
38.5300
38.9200
152,600
Wed, 14 Oct 2026
39.7000
40.3100
39.5800
39.7800
348,700
Tue, 13 Oct 2026
39.5400
40.5800
39.2900
40.4300
270,400
Mon, 12 Oct 2026
38.7300
39.6400
38.5200
39.4800
310,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
38.8100
38.9500
38.2900
38.7100
178,800
Thu, 08 Oct 2026
39.0000
39.4000
38.5500
38.7800
212,500
Wed, 07 Oct 2026
40.4300
42.3600
38.3400
39.2100
535,200
Tue, 06 Oct 2026
41.9700
42.1000
41.1800
41.2600
180,500
Mon, 05 Oct 2026
42.0400
42.5400
40.9000
41.6000
174,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
41.5000
42.3500
40.7200
42.0000
202,400
Thu, 01 Oct 2026
40.0000
40.8600
39.3800
40.6800
267,600
Wed, 30 Sep 2026
40.8500
40.8500
40.1800
40.2400
176,900
Tue, 29 Sep 2026
41.2000
41.4400
40.6700
40.6900
208,500
Mon, 28 Sep 2026
40.9300
41.4900
40.5500
41.1100
152,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
41.0200
41.3600
40.5300
41.2800
190,200
Thu, 24 Sep 2026
40.8100
41.0200
39.7200
40.5900
229,100
Wed, 23 Sep 2026
42.0100
42.0100
41.0800
41.3800
180,700
Tue, 22 Sep 2026
42.1900
42.7900
41.8300
42.2800
158,100
Mon, 21 Sep 2026
41.8700
41.8700
40.8600
41.6700
157,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
40.9700
41.6600
39.9900
41.4000
528,500
Thu, 17 Sep 2026
41.9800
42.6300
40.5700
40.9700
249,600
Wed, 16 Sep 2026
41.2800
41.3800
40.3500
40.9100
243,100
Tue, 15 Sep 2026
41.1000
41.1700
40.6100
40.8700
200,300
Mon, 14 Sep 2026
41.0000
41.6300
39.9900
41.1600
243,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
42.3100
42.4900
41.3800
41.4200
211,100
Thu, 10 Sep 2026
41.5900
41.8000
41.1000
41.7200
216,200
Wed, 09 Sep 2026
42.4200
42.7400
41.8500
42.3200
133,300
Tue, 08 Sep 2026
43.8500
44.2100
42.5900
42.9000
127,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
42.3300
44.3800
42.3300
44.2200
182,000
Thu, 03 Sep 2026
42.9300
43.0200
41.7700
42.4000
238,200
Wed, 02 Sep 2026
41.1800
42.5500
40.4700
42.3200
257,700
Tue, 01 Sep 2026
41.9000
42.5000
41.0900
41.1800
188,600
Mon, 31 Aug 2026
43.1100
44.0500
42.3400
42.5500
276,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
44.1500
44.8600
42.6900
43.3900
191,300
Thu, 27 Aug 2026
43.9600
44.7300
43.2100
44.1500
198,100
Wed, 26 Aug 2026
44.0200
44.5000
43.5700
43.9800
166,700
Tue, 25 Aug 2026
44.1500
44.3100
43.0400
43.8000
533,600
Mon, 24 Aug 2026
43.6400
44.1400
43.1700
43.6000
208,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
42.6000
43.8900
41.6900
43.5500
186,000
Thu, 20 Aug 2026
41.1800
42.5000
41.0200
41.8700
220,600
Wed, 19 Aug 2026
41.9600
42.5000
41.0200
41.7100
200,300
Tue, 18 Aug 2026
42.9300
43.3000
41.0500
41.4000
251,700
Mon, 17 Aug 2026
43.1000
43.5700
42.7600
43.2500
135,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
42.1600
43.5000
42.0000
43.2800
182,900
Thu, 13 Aug 2026
43.4300
43.4300
42.1500
42.3400
174,400
Wed, 12 Aug 2026
43.0500
43.7700
42.2100
43.1700
186,200
Tue, 11 Aug 2026
43.6200
44.5200
42.6800
42.9400
184,400
Mon, 10 Aug 2026
44.0200
44.7100
42.9500
43.0400
376,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
44.2000
45.1200
43.9000
44.2500
395,400
Thu, 06 Aug 2026
45.6500
47.2500
44.0500
44.1800
433,900
Wed, 05 Aug 2026
13 · 10-Q
After-hours · 16:21 ET
FORM 10-Q - Q2 2026 ↗
Wed, 05 Aug 2026
47.5300
48.8000
43.3700
45.0400
792,200
Wed, 05 Aug 2026
12 · 8-K
Pre-market · 07:01 ET
FORM 8-K - EARNINGS RELEASE Q2 2026 ↗
Tue, 04 Aug 2026
53.6600
54.1800
51.2900
52.2500
576,200
Mon, 03 Aug 2026
51.1500
52.8000
50.9700
52.5500
389,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.1700
52.3600
50.4900
50.6600
279,500
Thu, 30 Jul 2026
11 · 8-K
After-hours · 16:01 ET
FORM 8-K - DIRECTOR APPOINTMENT ↗
Thu, 30 Jul 2026
52.2600
54.7100
50.9700
51.4000
301,400
Wed, 29 Jul 2026
54.1700
55.1600
50.8100
51.0000
296,200
Tue, 28 Jul 2026
56.1300
56.4400
54.6600
54.8900
111,500
Mon, 27 Jul 2026
56.8400
57.9300
55.1000
56.1500
199,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.9000
57.6200
56.1000
56.4000
141,500
Thu, 23 Jul 2026
55.4300
56.9000
55.4300
56.2200
231,400
Wed, 22 Jul 2026
54.6500
56.7500
54.6500
56.0800
141,500
Tue, 21 Jul 2026
54.4900
55.5200
53.6700
55.0000
178,300
Mon, 20 Jul 2026
55.4400
56.0300
53.6100
53.8900
121,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
55.5400
57.2300
54.3000
55.0900
123,900
Thu, 16 Jul 2026
55.7500
57.8100
55.6300
56.3000
139,200
Wed, 15 Jul 2026
55.9400
56.8600
55.7000
56.3700
168,000
Tue, 14 Jul 2026
56.9600
57.0100
55.7400
55.9400
179,900
Mon, 13 Jul 2026
56.3200
56.5600
55.5800
55.8200
138,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
55.5800
57.3300
55.4400
56.6200
111,300
Thu, 09 Jul 2026
55.7900
56.2500
55.1200
55.6600
154,300
Wed, 08 Jul 2026
55.5900
55.9300
54.2600
55.1200
226,200
Tue, 07 Jul 2026
58.2100
58.3400
54.4400
56.0000
174,000
Mon, 06 Jul 2026
57.5000
59.1700
57.4700
58.7300
224,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
60.1800
60.8800
56.9900
57.5600
161,300
Wed, 01 Jul 2026
60.7000
61.5100
59.9100
60.1200
175,600
Tue, 30 Jun 2026
61.1100
62.2600
60.9300
61.1900
180,400
Mon, 29 Jun 2026
60.4700
61.4100
59.6600
60.8500
183,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
61.0300
61.5300
59.7500
61.0700
673,700
Thu, 25 Jun 2026
59.8300
63.0600
59.6700
61.7400
236,000
Wed, 24 Jun 2026
56.7900
59.5900
56.7900
59.0600
164,600
Tue, 23 Jun 2026
56.4700
58.3500
56.4700
56.6800
171,700
Mon, 22 Jun 2026
55.8600
58.0600
55.3000
57.8300
186,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
54.3600
56.2800
54.0000
56.1200
341,100
Wed, 17 Jun 2026
52.6100
54.2500
52.6100
53.1700
148,000
Tue, 16 Jun 2026
52.9100
53.5300
51.9600
52.5700
200,800
Mon, 15 Jun 2026
52.4900
53.4100
52.0000
52.1700
123,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.6300
51.8200
49.8500
51.3700
143,000
Thu, 11 Jun 2026
50.2300
51.1500
49.2900
50.2900
214,500
Wed, 10 Jun 2026
51.7300
52.9000
49.4600
49.4600
298,300
Tue, 09 Jun 2026
52.0800
54.1700
50.9100
51.7000
126,300
Mon, 08 Jun 2026
50.5700
51.8800
49.7300
51.3600
143,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
51.6400
52.7000
49.8300
50.2300
135,700
Thu, 04 Jun 2026
51.7300
52.3100
51.1500
51.5700
352,700
Wed, 03 Jun 2026
51.9700
52.0000
50.9000
51.2300
253,400
Tue, 02 Jun 2026
49.8400
52.3100
49.8400
52.0200
157,000
Mon, 01 Jun 2026
50.1700
50.1700
47.7500
49.7500
201,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
50.5200
50.9500
49.7600
50.3600
138,900
Thu, 28 May 2026
50.6900
51.3500
50.1800
50.5400
151,300
Wed, 27 May 2026
51.2000
51.7200
50.2900
51.0700
191,400
Tue, 26 May 2026
49.2200
50.8000
49.2200
50.7700
220,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
49.0000
49.2900
48.2000
48.5800
132,900
Thu, 21 May 2026
47.9500
49.1100
47.3700
48.6100
160,900
Wed, 20 May 2026
47.7200
49.0100
46.9000
48.7000
219,000
Tue, 19 May 2026
47.0800
47.4900
45.8900
46.9200
186,900
Mon, 18 May 2026
47.2500
48.8100
47.0500
47.5000
138,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
49.1100
49.2400
47.0200
47.0400
182,900
Thu, 14 May 2026
49.4900
50.3500
48.9900
49.8900
288,900
Wed, 13 May 2026
49.7800
50.0800
48.7000
49.0500
306,600
Tue, 12 May 2026
52.8700
52.9100
49.4500
50.0600
330,600
Mon, 11 May 2026
52.9900
53.6000
52.0100
52.8100
271,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
53.0100
54.0000
51.0300
53.3400
312,200
Thu, 07 May 2026
54.1700
54.9400
53.0000
53.0000
320,000
Wed, 06 May 2026
10 · 10-Q
After-hours · 16:17 ET
FORM 10-Q - Q1 2026 ↗
Wed, 06 May 2026
57.4000
57.5800
51.0600
53.6000
472,600
Wed, 06 May 2026
9 · 8-K
Pre-market · 07:01 ET
FORM 8-K - EARNINGS RELEASE Q1 2026 ↗
Tue, 05 May 2026
62.5200
64.9700
62.3500
62.7000
317,800
Mon, 04 May 2026
63.5000
64.0800
61.3200
61.5500
143,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.6100
65.1500
62.1300
64.1600
216,500
Thu, 30 Apr 2026
61.4300
65.6900
61.4300
65.0200
425,300
Wed, 29 Apr 2026
60.5600
61.9200
59.7200
61.3300
381,800
Tue, 28 Apr 2026
59.2100
61.6600
59.2100
60.6500
224,500
Mon, 27 Apr 2026
8 · 8-K
After-hours · 16:15 ET
FORM 8-K - PROXY VOTE RESULTS ↗
Mon, 27 Apr 2026
59.5900
60.5400
58.5900
58.7500
207,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
58.9800
59.8200
58.5500
59.2200
165,900
Thu, 23 Apr 2026
58.2900
60.0000
58.2900
59.2200
109,300
Wed, 22 Apr 2026
57.8800
58.2900
57.1100
57.9600
117,000
Tue, 21 Apr 2026
58.6600
59.2100
56.7000
57.4000
178,400
Mon, 20 Apr 2026
59.0600
60.3900
58.3100
58.6600
141,200
Mon, 20 Apr 2026
7 · 8-K
Pre-market · 08:01 ET
FORM 8-K - NEO SEPARATION ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.3000
60.9000
58.5800
59.4900
133,900
Thu, 16 Apr 2026
59.0000
59.8900
57.6600
57.8300
169,600
Wed, 15 Apr 2026
61.3300
61.7600
58.8200
59.3500
139,100
Tue, 14 Apr 2026
61.3900
62.4500
60.9000
61.6300
156,500
Mon, 13 Apr 2026
61.1200
61.3600
60.1700
61.1000
112,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
61.3500
61.8200
60.8500
61.2200
108,500
Thu, 09 Apr 2026
58.6300
61.4100
58.1500
61.1800
152,500
Wed, 08 Apr 2026
57.7800
59.4300
57.2100
58.9500
420,300
Tue, 07 Apr 2026
55.0600
55.5500
54.5200
55.3800
174,000
Mon, 06 Apr 2026
54.9700
55.5400
54.2300
55.2500
138,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.6400
55.4500
53.5800
55.0600
143,200
Wed, 01 Apr 2026
54.3600
56.7100
54.3300
56.1700
214,000
Tue, 31 Mar 2026
52.5800
54.0300
51.8600
53.8400
192,500
Mon, 30 Mar 2026
52.9300
52.9300
51.1900
51.4900
174,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
52.6100
53.1200
51.7800
52.1400
127,300
Thu, 26 Mar 2026
54.4200
54.7200
52.8700
53.1000
171,100
Wed, 25 Mar 2026
54.5400
55.2700
53.6400
54.8700
156,800
Tue, 24 Mar 2026
51.7500
54.5800
51.7500
53.8000
141,800
Mon, 23 Mar 2026
52.2500
53.2900
51.2700
52.5400
216,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.7600
51.9800
49.3200
49.8400
844,100
Thu, 19 Mar 2026
51.7700
52.3200
50.7500
51.5100
172,500
Wed, 18 Mar 2026
52.9800
54.4300
52.7600
52.8000
292,600
Tue, 17 Mar 2026
53.1300
53.8900
52.1200
53.1100
229,600
Mon, 16 Mar 2026
53.8700
54.1500
52.4200
52.6500
230,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
6 · DEFA14A
After-hours · 17:12 ET
DEFA14A ↗
Fri, 13 Mar 2026
5 · DEF 14A
After-hours · 17:10 ET
DEF 14A ↗
Fri, 13 Mar 2026
54.5800
54.8200
52.2500
52.8800
287,600
Thu, 12 Mar 2026
55.3100
56.0400
53.3100
53.7000
276,700
Wed, 11 Mar 2026
57.6300
57.7500
55.6500
56.2500
290,100
Tue, 10 Mar 2026
56.5900
59.5800
56.3900
57.8700
238,700
Mon, 09 Mar 2026
56.4300
57.5000
54.3700
57.2100
229,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.6000
59.4000
57.2400
57.8700
225,100
Thu, 05 Mar 2026
61.5000
62.5300
59.4000
60.5200
201,100
Wed, 04 Mar 2026
62.6700
63.6500
61.5900
62.6300
238,300
Tue, 03 Mar 2026
61.5700
61.9900
60.0300
61.9100
483,500
Mon, 02 Mar 2026
61.2900
64.1300
59.6400
63.9300
271,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
61.3700
62.1800
60.0100
62.0900
311,700
Thu, 26 Feb 2026
61.9400
64.3700
61.3400
62.3400
392,800
Wed, 25 Feb 2026
4 · 10-K
After-hours · 16:17 ET
FORM 10-K ↗
Wed, 25 Feb 2026
62.5000
64.3500
54.7700
61.3100
567,200
Wed, 25 Feb 2026
3 · 8-K
Pre-market · 07:01 ET
FORM 8-K - EARNINGS RELEASE Q4 2025 ↗
Tue, 24 Feb 2026
58.0400
59.2300
57.8100
58.5000
266,200
Mon, 23 Feb 2026
58.7000
58.9500
56.8000
57.9000
116,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
57.6400
59.3400
57.3900
58.7200
225,300
Thu, 19 Feb 2026
57.6500
57.9500
57.1400
57.4400
182,200
Wed, 18 Feb 2026
58.7500
59.4100
57.1000
57.5800
215,500
Tue, 17 Feb 2026
58.7200
59.6800
57.2800
58.7700
148,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
57.1400
59.2800
56.7200
59.2700
152,000
Thu, 12 Feb 2026
58.7300
59.9900
57.1900
57.2400
148,600
Wed, 11 Feb 2026
57.1000
58.8800
56.6600
58.0000
148,400
Tue, 10 Feb 2026
57.3200
57.7100
56.2500
56.3500
226,300
Mon, 09 Feb 2026
57.4300
58.2000
56.5100
57.6200
152,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
55.1200
57.8800
55.1200
57.4300
264,000
Thu, 05 Feb 2026
54.0000
55.1100
53.6500
54.6800
257,900
Wed, 04 Feb 2026
53.6000
54.9900
53.4800
54.4600
262,100
Tue, 03 Feb 2026
50.9400
53.0000
50.5000
52.9600
219,400
Mon, 02 Feb 2026
48.7200
50.9900
48.5900
50.8500
180,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.7500
48.8700
47.6800
48.7200
393,100
Thu, 29 Jan 2026
48.0100
48.8500
47.4900
48.4200
141,600
Wed, 28 Jan 2026
48.6600
48.8600
47.3300
47.6500
103,700
Tue, 27 Jan 2026
48.5200
48.8300
47.8200
48.4100
101,100
Mon, 26 Jan 2026
48.2900
48.9300
48.0600
48.3300
117,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.5500
49.5700
47.2900
48.2900
198,800
Thu, 22 Jan 2026
50.3600
50.9200
49.7000
49.7900
206,100
Wed, 21 Jan 2026
48.4000
50.3200
48.1400
50.0200
137,200
Tue, 20 Jan 2026
48.0700
48.4300
47.4400
47.7400
106,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.0200
49.8000
48.5900
49.1000
277,800
Thu, 15 Jan 2026
48.9700
50.0900
48.4900
49.0300
188,000
Wed, 14 Jan 2026
48.7700
48.8400
47.7000
48.8000
149,700
Tue, 13 Jan 2026
48.6500
49.1100
47.8700
48.7700
118,000
Mon, 12 Jan 2026
47.4300
49.0100
47.0300
48.5400
152,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
47.7600
48.0900
46.5700
47.4900
150,100
Thu, 08 Jan 2026
45.9900
48.0700
45.7400
47.6000
187,400
Wed, 07 Jan 2026
47.7700
47.7700
45.8200
46.2200
118,500
Tue, 06 Jan 2026
45.9800
47.5900
45.7500
47.5600
211,000
Mon, 05 Jan 2026
44.6000
47.2100
44.3500
46.2600
215,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
43.7900
44.7700
43.2900
44.6300
209,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
44.1100
44.1100
43.2000
43.3200
317,700
Tue, 30 Dec 2025
45.2200
45.2200
43.9100
43.9600
343,800
Mon, 29 Dec 2025
45.9000
46.1500
44.9600
45.2000
209,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
45.7700
46.0800
45.3300
45.9100
96,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
45.4600
45.7600
45.2600
45.6500
85,700
Tue, 23 Dec 2025
44.8900
45.6100
44.7000
45.5100
138,900
Mon, 22 Dec 2025
45.7000
46.1700
44.9600
44.9900
190,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
46.0700
46.4100
45.5400
45.6300
699,000
Thu, 18 Dec 2025
46.8200
47.0000
46.1400
46.3100
98,000
Wed, 17 Dec 2025
46.4300
47.1200
45.7200
46.1400
136,900
Tue, 16 Dec 2025
46.2600
47.1400
46.0800
46.4500
166,200
Mon, 15 Dec 2025
46.8300
47.2600
46.2400
46.2500
162,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
47.3600
47.4500
46.2800
46.5500
104,800
Thu, 11 Dec 2025
45.9000
47.5600
45.9000
47.1600
176,000
Wed, 10 Dec 2025
43.9600
46.4200
43.7700
46.0800
178,600
Tue, 09 Dec 2025
44.5400
45.1500
43.9200
44.0100
153,800
Mon, 08 Dec 2025
45.5800
46.4200
44.3100
44.5900
196,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.2800
46.8200
45.1400
45.2200
106,000
Thu, 04 Dec 2025
45.8600
46.8500
45.2000
46.3600
307,400
Wed, 03 Dec 2025
44.0800
45.8900
43.8300
45.7200
170,800
Tue, 02 Dec 2025
44.2200
44.3300
43.6500
43.9700
191,400
Mon, 01 Dec 2025
43.7700
44.5500
43.2900
43.7400
138,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
44.3000
44.5500
43.5800
44.2600
64,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
43.7200
44.5200
43.2400
44.0000
240,800
Tue, 25 Nov 2025
42.8200
44.3800
42.6100
44.0200
223,800
Mon, 24 Nov 2025
41.8700
42.5700
40.8100
42.4400
157,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
40.6400
42.3100
40.4700
41.8200
171,000
Thu, 20 Nov 2025
41.7500
42.1800
40.5900
40.6500
152,200
Wed, 19 Nov 2025
41.3400
41.7200
40.7600
41.1600
210,700
Tue, 18 Nov 2025
42.1500
42.5700
41.1600
41.1800
218,300
Mon, 17 Nov 2025
43.6900
43.9400
42.2600
42.3200
258,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
43.2400
43.9400
43.1400
43.7200
206,300
Thu, 13 Nov 2025
44.3000
44.5900
43.5000
43.7700
185,200
Wed, 12 Nov 2025
44.9900
46.4700
44.4300
44.4600
186,000
Tue, 11 Nov 2025
46.1800
46.2900
44.5100
44.6300
154,700
Mon, 10 Nov 2025
45.2800
46.6500
44.5200
46.0000
172,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
45.5100
45.7400
44.2400
44.9900
203,200
Thu, 06 Nov 2025
45.7500
46.7400
45.0000
45.6100
268,900
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:15 ET
FORM 10-Q - Q3 2025 ↗
Wed, 05 Nov 2025
45.5500
46.5200
41.9600
45.3700
368,500
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:02 ET
FORM 8-K - EARNINGS RELEASE Q3 2025 ↗
Tue, 04 Nov 2025
46.5500
47.7000
46.2400
46.4100
230,600
Mon, 03 Nov 2025
46.3400
46.9700
45.1200
46.8100
157,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
46.7300
46.8200
45.9700
46.5300
128,500
Thu, 30 Oct 2025
47.3100
48.3300
46.1400
46.7700
135,300
Wed, 29 Oct 2025
47.7500
48.8700
47.0400
47.7200
132,100
Tue, 28 Oct 2025
47.6600
48.1300
47.0200
47.6300
113,800
Mon, 27 Oct 2025
48.7000
48.7100
47.6300
47.8200
122,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
48.7800
48.9100
48.2900
48.4200
129,500