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
63.2700
63.8400
62.7200
62.7400
213,900
Thu, 23 Jul 2026
62.0400
63.2700
60.4300
63.2700
319,600
Wed, 22 Jul 2026
20 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Jul 2026
64.5600
64.5900
62.2300
62.6100
326,100
Tue, 21 Jul 2026
64.0500
64.5700
63.3400
64.4900
274,300
Mon, 20 Jul 2026
64.3000
64.5400
63.6400
64.0500
268,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
65.7400
66.0500
64.1000
64.4300
245,200
Thu, 16 Jul 2026
64.7600
66.5400
64.7500
66.2300
882,600
Wed, 15 Jul 2026
63.9800
64.9200
63.7200
64.4400
264,300
Tue, 14 Jul 2026
65.2300
65.6200
63.9000
63.9800
218,800
Tue, 14 Jul 2026
19 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 13 Jul 2026
63.9000
64.3700
63.4200
64.2200
115,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.1200
64.0200
63.0700
63.7200
139,300
Thu, 09 Jul 2026
62.2900
63.8700
62.0800
63.2800
192,900
Wed, 08 Jul 2026
62.8600
62.8600
61.7800
62.2900
203,800
Tue, 07 Jul 2026
63.7200
64.4900
62.9700
63.1600
131,600
Mon, 06 Jul 2026
63.7700
64.8900
63.3100
63.6400
154,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.5600
65.7500
63.1600
63.8000
283,000
Wed, 01 Jul 2026
63.7400
66.0600
63.5200
65.3500
427,600
Tue, 30 Jun 2026
63.9700
64.4700
63.7900
63.9300
398,400
Mon, 29 Jun 2026
63.2300
64.2100
62.7400
64.0500
343,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.9200
63.6700
62.5100
63.5300
1,033,900
Thu, 25 Jun 2026
62.7100
63.5000
62.1800
62.6300
321,400
Wed, 24 Jun 2026
62.3800
63.0300
62.0400
62.7100
267,500
Tue, 23 Jun 2026
60.9000
62.1000
60.7500
62.0300
195,600
Mon, 22 Jun 2026
60.8600
61.7000
60.7500
60.8000
208,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
61.3400
62.2200
60.0000
60.7600
776,600
Wed, 17 Jun 2026
60.6100
61.3300
59.7100
60.2900
285,900
Tue, 16 Jun 2026
61.0500
61.5300
60.5000
60.9000
210,200
Mon, 15 Jun 2026
61.9900
62.4600
60.5200
60.7500
143,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
61.7000
62.4300
61.3100
61.7800
198,800
Fri, 12 Jun 2026
18 · 8-K
Pre-market · 09:05 ET
8-K ↗
Thu, 11 Jun 2026
61.1900
61.7200
59.9000
61.3000
203,700
Wed, 10 Jun 2026
60.0400
61.3800
59.7500
60.8000
212,800
Tue, 09 Jun 2026
59.2400
60.7600
59.2200
60.0000
191,500
Mon, 08 Jun 2026
59.1300
60.0700
58.8300
58.8800
154,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
59.3500
59.9600
59.2100
59.2700
152,000
Thu, 04 Jun 2026
57.9100
59.5200
57.9100
59.4300
169,000
Wed, 03 Jun 2026
58.9900
59.1400
57.2000
57.3100
294,700
Tue, 02 Jun 2026
57.7500
59.5500
57.7500
59.3900
198,500
Mon, 01 Jun 2026
58.4200
58.5000
57.2100
57.9900
180,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
58.3900
59.1600
58.2200
58.8300
225,100
Thu, 28 May 2026
58.5000
59.0000
57.7300
58.6400
172,500
Wed, 27 May 2026
59.6600
59.9400
58.5000
58.7500
119,600
Tue, 26 May 2026
58.9700
59.7600
58.7200
59.4400
376,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.6000
59.0800
57.9400
58.6500
125,300
Thu, 21 May 2026
58.9900
59.2000
58.2300
58.6700
185,500
Wed, 20 May 2026
58.2700
59.6700
57.7200
59.2400
174,500
Tue, 19 May 2026
58.6700
58.6700
57.7200
58.1000
120,200
Mon, 18 May 2026
57.7200
58.9300
57.7200
58.6700
195,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.9200
58.5800
56.6600
57.3700
264,700
Thu, 14 May 2026
58.1600
58.9200
57.9800
58.1000
162,700
Wed, 13 May 2026
58.4400
58.9500
57.7400
57.8200
285,800
Tue, 12 May 2026
58.5600
58.8700
57.7300
58.7700
236,400
Mon, 11 May 2026
59.0000
59.0000
57.5100
58.4700
329,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
59.3500
59.4300
58.7500
58.8600
137,200
Thu, 07 May 2026
17 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 07 May 2026
59.3400
59.8900
58.9900
59.1800
207,900
Wed, 06 May 2026
58.4700
59.2800
58.0000
59.0900
197,200
Tue, 05 May 2026
57.4100
58.1400
57.1100
57.8700
133,500
Mon, 04 May 2026
57.4000
58.6200
55.8200
57.3400
147,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
57.7400
58.4700
57.4400
57.7900
107,400
Thu, 30 Apr 2026
56.8900
58.3400
55.5400
57.7400
274,800
Wed, 29 Apr 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 29 Apr 2026
59.2300
59.9500
57.4100
57.4800
209,600
Tue, 28 Apr 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 28 Apr 2026
59.9200
60.4800
59.4100
59.6700
169,900
Mon, 27 Apr 2026
58.6200
60.0500
58.4000
59.6900
187,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.3100
60.0100
57.4200
58.3300
284,500
Thu, 23 Apr 2026
58.5400
60.2500
58.1300
59.5500
460,300
Wed, 22 Apr 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 22 Apr 2026
59.4100
59.6000
57.7700
57.7900
224,200
Tue, 21 Apr 2026
59.9300
60.6700
59.0500
59.1600
140,200
Mon, 20 Apr 2026
59.1000
60.2300
59.1000
60.0800
132,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.7300
60.7600
58.6900
59.5100
233,800
Thu, 16 Apr 2026
58.1300
58.4400
57.5300
57.9300
145,700
Wed, 15 Apr 2026
58.7300
58.9500
57.5800
58.2800
147,500
Tue, 14 Apr 2026
58.9500
59.1700
58.0000
58.7500
161,300
Mon, 13 Apr 2026
58.4200
59.2100
57.8000
59.0300
183,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.1200
59.4400
58.3400
58.6300
117,900
Thu, 09 Apr 2026
57.5900
59.4600
57.4700
59.3000
168,300
Wed, 08 Apr 2026
57.0000
58.0000
57.0000
57.9100
351,100
Tue, 07 Apr 2026
55.9900
56.3100
55.4900
55.7500
223,000
Mon, 06 Apr 2026
55.6700
56.3000
55.0700
56.2800
113,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
55.4500
56.0900
55.1400
55.8700
185,200
Wed, 01 Apr 2026
56.5900
57.1900
56.3700
56.4000
176,600
Tue, 31 Mar 2026
55.7400
57.1400
55.4000
56.3500
409,700
Mon, 30 Mar 2026
55.6300
56.0100
55.0300
55.7000
248,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.2800
55.5000
54.8200
55.1900
246,200
Thu, 26 Mar 2026
55.3900
55.8800
54.7800
55.6100
170,000
Wed, 25 Mar 2026
55.3600
55.8000
54.5700
55.7700
246,300
Tue, 24 Mar 2026
53.6700
55.7900
53.4900
54.9600
219,600
Mon, 23 Mar 2026
54.0300
55.3900
53.7400
54.1800
245,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
53.0100
53.0300
52.1700
52.7100
600,300
Thu, 19 Mar 2026
52.3900
53.4000
52.0300
53.0500
210,100
Thu, 19 Mar 2026
13 · DEF 14A
Pre-market · 09:22 ET
DEF 14A ↗
Wed, 18 Mar 2026
53.1500
53.3500
52.6000
52.7900
236,200
Tue, 17 Mar 2026
53.1100
53.8700
52.7000
53.3400
214,700
Mon, 16 Mar 2026
53.5800
54.0000
53.0700
53.1100
150,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
54.3000
54.6200
52.9900
53.1900
212,400
Fri, 13 Mar 2026
12 · 8-K
Pre-market · 09:03 ET
8-K ↗
Thu, 12 Mar 2026
53.4300
53.9100
52.8000
53.7000
272,700
Wed, 11 Mar 2026
55.0900
55.3400
54.3200
54.5800
250,800
Tue, 10 Mar 2026
55.0900
56.4800
54.4500
55.5000
270,200
Mon, 09 Mar 2026
54.8000
55.5000
53.4500
55.2300
259,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
55.7100
56.4000
54.6600
55.9300
218,000
Thu, 05 Mar 2026
57.4200
58.3200
56.8200
57.5300
162,300
Wed, 04 Mar 2026
58.4300
58.6900
57.7800
58.1200
152,800
Tue, 03 Mar 2026
56.2700
58.1300
55.4800
58.0200
190,500
Mon, 02 Mar 2026
11 · 8-K
After-hours · 16:24 ET
8-K ↗
Mon, 02 Mar 2026
55.9900
58.7400
55.5600
57.9900
163,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
58.9600
58.9600
56.4200
56.7900
264,200
Thu, 26 Feb 2026
60.4800
61.4900
59.3100
60.1800
163,800
Wed, 25 Feb 2026
10 · 10-K
After-hours · 16:41 ET
10-K ↗
Wed, 25 Feb 2026
59.0100
60.4700
59.0100
60.2100
130,800
Tue, 24 Feb 2026
58.7100
59.1700
58.2800
58.9100
161,500
Mon, 23 Feb 2026
62.0300
62.6000
58.6200
58.9200
228,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
61.1900
62.6400
60.6100
62.2300
238,600
Thu, 19 Feb 2026
60.6700
61.3800
60.3800
61.1900
157,600
Wed, 18 Feb 2026
60.9500
62.3300
60.7100
61.0300
249,900
Tue, 17 Feb 2026
61.1700
62.3200
60.5200
61.0600
231,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.0100
61.1400
59.3400
60.9300
158,400
Thu, 12 Feb 2026
61.1100
61.8300
59.2500
59.8700
190,100
Wed, 11 Feb 2026
61.2300
61.7000
59.8600
60.5500
156,400
Tue, 10 Feb 2026
61.4400
62.1200
60.3300
60.8500
231,700
Mon, 09 Feb 2026
61.7800
62.6400
61.5200
61.7600
175,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
61.2800
62.4900
60.8900
62.2300
310,200
Thu, 05 Feb 2026
60.2600
62.0000
59.8500
60.9400
349,300
Wed, 04 Feb 2026
60.0000
61.8900
60.0000
60.5200
215,000
Tue, 03 Feb 2026
58.7200
60.1000
58.7200
59.5400
216,900
Mon, 02 Feb 2026
58.1500
59.4400
57.5900
58.6800
247,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
57.6300
58.4800
57.2800
57.9300
346,000
Thu, 29 Jan 2026
57.0900
58.1900
57.0200
58.0600
370,700
Wed, 28 Jan 2026
57.1500
57.8000
56.7000
56.8000
262,200
Tue, 27 Jan 2026
9 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 27 Jan 2026
57.6600
58.4400
56.6000
56.6800
209,200
Mon, 26 Jan 2026
57.9100
58.7300
56.5600
57.5300
303,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
60.5600
60.8300
57.7300
57.7700
590,200
Thu, 22 Jan 2026
60.5000
62.3100
60.0600
60.9500
620,300
Wed, 21 Jan 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 21 Jan 2026
58.1300
60.7700
57.9600
60.5000
416,700
Tue, 20 Jan 2026
57.1000
58.2700
56.3500
57.7500
262,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
57.5700
58.7900
57.5500
57.9200
373,300
Thu, 15 Jan 2026
55.4200
57.6700
55.4200
57.5300
333,600
Wed, 14 Jan 2026
54.2400
55.4700
53.8400
55.4200
310,600
Tue, 13 Jan 2026
53.4700
54.5400
53.4300
54.2800
250,400
Mon, 12 Jan 2026
53.1800
53.6800
52.7300
53.5100
239,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
53.7800
54.2200
53.3700
53.6600
226,300
Thu, 08 Jan 2026
52.2400
54.1500
52.2400
53.7800
229,300
Wed, 07 Jan 2026
53.1900
54.1600
52.0500
52.5400
173,700
Tue, 06 Jan 2026
51.6800
52.6400
50.9600
52.3500
196,200
Mon, 05 Jan 2026
50.7200
52.7300
50.7100
51.9600
183,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
50.8300
51.2200
49.9800
50.9100
197,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
51.2400
51.3100
50.6300
50.7900
255,600
Tue, 30 Dec 2025
51.8500
51.9300
51.3400
51.4700
134,800
Mon, 29 Dec 2025
52.0700
52.1900
51.5500
51.9400
108,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
52.1200
52.9300
51.8800
52.0700
87,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
52.0700
52.3800
51.9700
52.1200
96,900
Tue, 23 Dec 2025
52.7900
53.1600
52.1700
52.2800
109,000
Mon, 22 Dec 2025
52.3600
53.4700
52.3600
52.8300
168,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
53.0500
53.4300
51.7600
52.3000
983,900
Thu, 18 Dec 2025
53.6200
53.7900
52.1400
53.2200
145,400
Wed, 17 Dec 2025
53.3800
54.3100
52.8600
53.1000
235,900
Tue, 16 Dec 2025
53.6900
53.8500
53.2700
53.5500
212,700
Mon, 15 Dec 2025
53.7100
54.0300
53.3200
53.4700
203,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.3700
53.4600
52.6500
53.3600
201,200
Fri, 12 Dec 2025
7 · 8-K
Pre-market · 09:20 ET
8-K ↗
Thu, 11 Dec 2025
52.6200
53.6000
52.6200
53.3700
186,100
Wed, 10 Dec 2025
51.1200
53.1800
51.0400
52.7500
269,600
Tue, 09 Dec 2025
51.2400
51.9700
50.7900
51.2000
154,000
Mon, 08 Dec 2025
51.2700
51.7300
50.9900
51.2000
230,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
51.3800
51.6200
50.8900
50.9800
114,800
Thu, 04 Dec 2025
51.4000
52.0800
51.2100
51.6100
126,900
Wed, 03 Dec 2025
50.8200
51.9200
50.8200
51.7100
155,600
Tue, 02 Dec 2025
51.5600
51.5600
50.6100
50.6400
140,600
Mon, 01 Dec 2025
50.5000
51.7000
50.5000
51.2700
120,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
51.3200
51.3900
50.8900
51.0100
142,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
51.2600
52.0100
51.0500
51.3900
392,000
Tue, 25 Nov 2025
50.0800
52.0900
49.5500
51.5600
323,500
Mon, 24 Nov 2025
50.2600
50.3000
49.7000
49.7500
163,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.0400
51.0000
48.2000
50.4000
240,400
Thu, 20 Nov 2025
49.8500
50.6900
48.9800
49.0100
121,800
Wed, 19 Nov 2025
48.2800
49.4300
48.1600
49.2200
176,300
Tue, 18 Nov 2025
48.1400
49.0800
48.1000
48.4500
181,800
Mon, 17 Nov 2025
50.6700
50.7100
47.8300
48.1900
177,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
49.8300
50.9700
49.2900
50.9500
242,000
Thu, 13 Nov 2025
50.7700
50.8600
49.8500
49.9800
222,000
Wed, 12 Nov 2025
50.7600
51.5800
50.6700
50.7700
154,600
Tue, 11 Nov 2025
50.8800
51.2900
50.5600
50.9000
129,700
Mon, 10 Nov 2025
51.3000
51.7600
50.8600
50.9700
117,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 07 Nov 2025
50.5000
51.1100
49.9400
51.1000
147,800
Thu, 06 Nov 2025
50.5700
50.8400
50.1300
50.5100
157,400
Wed, 05 Nov 2025
49.5100
50.8900
49.3000
50.7000
140,300
Tue, 04 Nov 2025
49.3900
49.7900
49.1300
49.5500
262,700
Mon, 03 Nov 2025
49.1100
50.0800
48.5500
49.6200
236,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.6800
48.8000
48.1200
48.5400
153,900
Thu, 30 Oct 2025
5 · 8-K
After market open · 10:00 ET
8-K ↗
Thu, 30 Oct 2025
48.6500
49.6500
48.2000
48.6800
213,400
Wed, 29 Oct 2025
49.3200
49.9700
48.1700
48.6700
239,700
Tue, 28 Oct 2025
49.5500
49.8400
49.0500
49.5000
196,500
Mon, 27 Oct 2025
49.2400
49.9200
48.7600
49.7000
218,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
48.3600
49.2200
47.6600
49.0600
191,600
Thu, 23 Oct 2025
48.8000
49.5100
47.5300
47.6600
259,400
Wed, 22 Oct 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 22 Oct 2025
48.8900
49.3800
48.2300
48.6000
164,300
Tue, 21 Oct 2025
48.7700
50.2400
48.1200
48.7900
104,500
Mon, 20 Oct 2025
48.0900
49.1700
47.7600
48.9700
179,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
46.6500
47.7800
46.3000
47.6700
262,500
Thu, 16 Oct 2025
49.1000
49.3200
45.9600
46.3200
405,500
Wed, 15 Oct 2025
51.3600
51.3600
49.1400
49.2900
242,700
Tue, 14 Oct 2025
49.6300
51.2900
49.2800
51.1900
352,200
Mon, 13 Oct 2025
49.9100
50.0200
48.9700
49.9100
237,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
50.6300
51.6500
49.1600
49.1900
302,300
Thu, 09 Oct 2025
50.6700
51.1600
49.9400
50.3600
173,300
Wed, 08 Oct 2025
51.6300
51.6300
50.6000
50.6700
189,300
Tue, 07 Oct 2025
51.9300
52.5200
51.0700
51.3300
276,400
Mon, 06 Oct 2025
52.7300
53.4300
51.7200
51.9200
369,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
52.1600
52.7700
51.9900
52.3100
257,900
Thu, 02 Oct 2025
52.7600
53.1800
52.0300
52.0800
194,700
Wed, 01 Oct 2025
52.5900
52.9500
51.9100
52.7600
135,400
Tue, 30 Sep 2025
52.7500
53.0400
52.2300
52.8900
160,800
Mon, 29 Sep 2025
53.4000
54.4300
52.4700
53.1300
156,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
53.0300
53.5200
52.8100
53.1900
115,000
Thu, 25 Sep 2025
53.1600
53.3500
52.6700
52.9100
146,000
Wed, 24 Sep 2025
53.2200
53.7300
53.0400
53.2800
207,500
Tue, 23 Sep 2025
53.1300
53.9500
52.9800
53.2200
125,500
Mon, 22 Sep 2025
53.2700
53.4600
52.5400
52.8600
136,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
54.8000
54.8000
53.4800
53.5300
649,300
Thu, 18 Sep 2025
53.6700
55.0500
53.2400
54.9400
223,900
Wed, 17 Sep 2025
53.1900
54.5400
52.9700
53.0900
246,400
Tue, 16 Sep 2025
54.3700
54.3700
52.6400
52.9200
282,600
Mon, 15 Sep 2025
55.1100
55.3200
54.3400
54.3600
263,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
55.3500
55.5200
54.7800
55.1900
139,000
Fri, 12 Sep 2025
3 · 8-K
Pre-market · 09:10 ET
8-K ↗
Thu, 11 Sep 2025
54.8600
55.4400
54.3800
55.2300
253,800
Wed, 10 Sep 2025
55.1200
55.4900
53.8700
54.7400
197,000
Tue, 09 Sep 2025
55.2000
55.5500
54.7400
54.9400
165,100
Mon, 08 Sep 2025
55.6500
55.6500
54.7000
55.3800
134,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
55.7600
56.4500
54.9500
55.4000
177,600
Thu, 04 Sep 2025
54.8100
55.6100
54.3900
55.5500
133,600
Wed, 03 Sep 2025
54.2500
55.0900
53.9200
54.5900
174,600
Tue, 02 Sep 2025
54.2500
54.7100
54.0500
54.4500
169,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
54.4700
55.1900
54.2900
54.5900
224,300
Thu, 28 Aug 2025
55.4900
55.4900
54.4300
54.5200
286,700
Wed, 27 Aug 2025
54.5700
55.3400
54.3800
55.3000
190,500
Tue, 26 Aug 2025
53.9500
55.1200
53.7800
54.8700
228,600
Mon, 25 Aug 2025
54.1700
54.7200
53.9500
53.9700
251,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
51.9100
54.6500
51.6900
54.5300
310,400
Thu, 21 Aug 2025
52.2100
52.6300
51.7600
51.9000
234,900
Wed, 20 Aug 2025
52.0200
52.4300
51.7700
52.2900
189,700
Tue, 19 Aug 2025
51.9600
52.9100
50.7500
52.1000
238,900
Mon, 18 Aug 2025
51.9700
52.4000
51.6600
52.3400
209,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
53.1000
53.2300
52.1300
52.2200
267,200
Thu, 14 Aug 2025
51.9400
52.9700
51.4000
52.8500
176,500
Wed, 13 Aug 2025
52.0000
52.8100
51.8200
52.7800
217,800
Tue, 12 Aug 2025
49.5500
51.8600
49.5500
51.8200
326,100
Mon, 11 Aug 2025
49.4700
49.7800
48.9800
49.1300
321,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
49.3600
49.4900
48.9400
49.2900
107,600
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 07 Aug 2025
49.9200
49.9500
48.7600
49.0100
196,300
Wed, 06 Aug 2025
50.0000
50.0000
49.2000
49.5000
182,700
Tue, 05 Aug 2025
49.2600
49.9700
48.2700
49.9500
460,400
Mon, 04 Aug 2025
48.7100
49.3200
48.2000
49.2600
395,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
49.8000
49.8000
45.0400
48.3600
355,600
Thu, 31 Jul 2025
50.5300
51.2400
49.9700
50.0900
480,000
Wed, 30 Jul 2025
1 · 8-K/A
After market open · 10:17 ET
8-K/A ↗
Wed, 30 Jul 2025
51.1200
52.1200
50.6700
50.9800
653,200
Tue, 29 Jul 2025
51.9100
51.9100
49.8900
51.0400
386,000
Mon, 28 Jul 2025
50.3200
52.0000
50.0500
51.6500
587,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend