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
60.7800
61.2800
60.0900
60.3400
313,200
Thu, 23 Jul 2026
59.8300
60.3900
58.8800
60.1400
307,800
Wed, 22 Jul 2026
59.6500
61.1200
59.3200
60.3400
290,400
Tue, 21 Jul 2026
59.7900
60.0600
58.9000
59.6500
153,800
Mon, 20 Jul 2026
61.3200
61.5400
59.8300
59.9200
111,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
60.4700
61.5300
60.3700
61.3200
154,500
Thu, 16 Jul 2026
59.9000
61.5400
59.6800
60.8500
278,600
Wed, 15 Jul 2026
59.0400
60.8000
58.8900
60.0600
215,100
Tue, 14 Jul 2026
59.1600
59.5300
57.7800
58.8200
206,500
Mon, 13 Jul 2026
59.0700
59.9700
58.9500
58.9900
135,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
59.6000
60.0600
58.8700
59.0700
272,900
Thu, 09 Jul 2026
58.4600
59.1800
57.8700
58.6800
294,500
Wed, 08 Jul 2026
58.5800
59.0000
57.1700
57.9300
232,100
Tue, 07 Jul 2026
59.5700
60.0000
58.5800
59.3800
97,900
Mon, 06 Jul 2026
57.5000
59.6000
57.5000
59.5700
312,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
59.0200
60.7200
56.6900
57.8700
269,800
Wed, 01 Jul 2026
60.5800
61.0900
58.6600
58.7100
96,000
Tue, 30 Jun 2026
61.6900
62.0300
60.7300
61.0200
266,000
Mon, 29 Jun 2026
62.4200
62.7400
60.8900
62.2600
317,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.2500
62.9200
61.8300
62.3200
126,600
Thu, 25 Jun 2026
61.9400
63.5900
61.8400
62.2500
153,200
Wed, 24 Jun 2026
59.7600
62.1700
59.7600
61.9400
136,900
Tue, 23 Jun 2026
58.8800
60.1200
58.7900
59.7600
228,600
Mon, 22 Jun 2026
59.5200
60.9800
59.3700
59.7800
150,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
59.8700
60.7500
58.5300
59.5200
212,700
Wed, 17 Jun 2026
59.0100
61.0000
59.0100
59.9500
210,100
Tue, 16 Jun 2026
61.0500
61.0500
59.8000
59.9200
265,100
Mon, 15 Jun 2026
61.0000
61.7500
59.8900
60.3500
146,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
59.4600
60.9600
58.4800
60.2800
177,700
Thu, 11 Jun 2026
58.0700
59.2200
57.6300
59.1200
299,400
Wed, 10 Jun 2026
60.6100
60.6100
57.6300
58.0000
267,200
Tue, 09 Jun 2026
60.6600
62.0000
59.3400
60.6100
227,400
Mon, 08 Jun 2026
60.7000
62.6100
60.4100
60.5700
441,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
62.0000
62.4400
60.3100
60.7000
237,800
Thu, 04 Jun 2026
61.6500
63.2300
61.6500
62.8200
254,600
Wed, 03 Jun 2026
60.7200
62.1900
60.3400
61.6500
270,000
Tue, 02 Jun 2026
58.3500
63.3400
58.3500
61.1800
695,200
Mon, 01 Jun 2026
56.8400
58.6000
56.4500
58.4800
336,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
57.5700
58.0500
54.6700
57.7700
333,300
Thu, 28 May 2026
19 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 28 May 2026
63.8600
63.8600
55.6100
58.5700
742,800
Thu, 28 May 2026
18 · 6-K
Pre-market · 07:03 ET
6-K ↗
Thu, 28 May 2026
17 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 27 May 2026
57.6000
58.8300
57.0000
58.0300
318,700
Tue, 26 May 2026
56.0000
57.2900
55.9900
56.9700
187,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
54.4300
55.5000
54.4300
55.3800
145,500
Thu, 21 May 2026
54.1600
55.2200
52.5800
54.7900
302,700
Wed, 20 May 2026
54.1700
55.6900
53.8200
54.9300
260,300
Tue, 19 May 2026
55.3300
55.3300
53.8700
54.1700
166,100
Mon, 18 May 2026
55.5600
56.3400
54.5700
55.3300
82,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
55.3400
56.3500
55.2100
55.5600
228,000
Thu, 14 May 2026
54.9600
57.1600
54.9600
56.2400
189,900
Wed, 13 May 2026
55.9800
56.2600
54.4200
54.8700
176,100
Tue, 12 May 2026
57.2200
57.2200
55.6700
55.9800
184,600
Mon, 11 May 2026
57.3600
57.6100
55.9800
56.9500
216,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
56.0200
57.0600
55.3800
57.0600
339,400
Thu, 07 May 2026
56.0200
57.5700
55.3900
55.7700
376,400
Wed, 06 May 2026
54.7300
56.4200
54.7300
56.1200
345,700
Tue, 05 May 2026
53.5600
54.3800
53.0200
53.9700
333,400
Mon, 04 May 2026
55.0600
55.5400
53.3200
53.5200
317,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
56.0000
56.6400
55.2300
55.6600
891,200
Thu, 30 Apr 2026
54.1700
56.0800
53.3700
55.9500
976,900
Wed, 29 Apr 2026
53.5700
53.8500
52.7400
53.6300
301,600
Tue, 28 Apr 2026
55.0300
55.0600
53.2900
53.3400
808,900
Mon, 27 Apr 2026
56.7400
57.8300
54.9100
55.0000
340,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
55.3500
57.9800
54.2100
56.7800
665,400
Thu, 23 Apr 2026
56.5100
57.0200
55.2800
55.9500
325,300
Wed, 22 Apr 2026
60.3700
60.3700
56.3900
56.4900
325,000
Wed, 22 Apr 2026
16 · 6-K
Pre-market · 08:30 ET
6-K ↗
Tue, 21 Apr 2026
59.3300
60.3300
58.7700
59.6300
357,800
Mon, 20 Apr 2026
57.9800
60.6800
57.6700
59.5700
788,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
55.5400
59.6900
55.5400
57.8500
1,318,600
Thu, 16 Apr 2026
51.0000
55.2500
51.0000
54.9000
2,813,100
Wed, 15 Apr 2026
55.0700
55.0700
48.8300
50.9300
4,952,100
Wed, 15 Apr 2026
15 · 6-K
Next filing day · accepted 14 Apr, 19:09 ET
6-K ↗
Tue, 14 Apr 2026
77.2300
79.6200
76.6700
78.4500
180,800
Mon, 13 Apr 2026
75.7400
77.0500
75.3400
76.9500
200,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
76.4100
77.4500
75.7800
76.2100
603,400
Thu, 09 Apr 2026
74.8100
77.0200
74.0100
76.4900
206,200
Wed, 08 Apr 2026
75.2600
77.0000
74.0400
74.5800
218,200
Tue, 07 Apr 2026
72.4200
74.0100
71.6300
72.5100
364,200
Mon, 06 Apr 2026
72.0100
73.3000
71.3400
73.1900
457,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
70.9900
72.9200
70.5500
72.7800
618,900
Wed, 01 Apr 2026
71.7000
73.6400
71.4500
72.7000
220,500
Tue, 31 Mar 2026
69.0600
71.8800
68.2000
71.8100
336,500
Mon, 30 Mar 2026
68.3600
69.3500
66.9400
68.4400
371,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.6100
68.7000
65.7700
66.2500
468,600
Thu, 26 Mar 2026
64.4000
69.3300
62.6000
67.2400
566,400
Thu, 26 Mar 2026
14 · 40-F
Pre-market · 07:02 ET
40-F ↗
Thu, 26 Mar 2026
13 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 25 Mar 2026
65.1300
66.2800
64.5200
65.0000
243,400
Tue, 24 Mar 2026
64.1300
66.7500
64.1300
64.8900
253,500
Mon, 23 Mar 2026
64.0000
65.5700
62.8300
64.9000
250,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
62.6600
62.6600
60.0200
61.6200
529,200
Thu, 19 Mar 2026
61.4200
62.3700
60.6000
61.9600
413,700
Wed, 18 Mar 2026
62.9700
63.5900
61.8000
62.0800
238,600
Tue, 17 Mar 2026
64.5200
65.0300
63.0700
63.5400
170,500
Mon, 16 Mar 2026
65.0900
65.1500
63.7800
64.2300
217,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.0100
64.9200
63.5700
63.7500
134,500
Thu, 12 Mar 2026
64.9400
66.4400
63.7200
64.0000
154,900
Wed, 11 Mar 2026
65.4000
66.2400
65.2400
66.0100
187,500
Tue, 10 Mar 2026
65.6000
67.1600
64.5900
65.9100
243,500
Mon, 09 Mar 2026
64.4600
65.7400
62.1000
65.6000
343,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.8400
68.8400
64.6000
65.6400
306,500
Thu, 05 Mar 2026
71.2600
71.8300
69.0700
69.3400
158,400
Wed, 04 Mar 2026
70.8800
71.7900
69.8200
71.7800
185,000
Tue, 03 Mar 2026
71.3100
71.3100
67.9400
70.2800
369,900
Mon, 02 Mar 2026
72.1600
72.3700
69.9600
72.1100
416,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.3100
77.4400
73.0900
73.3400
294,100
Thu, 26 Feb 2026
77.9500
78.3900
76.0000
77.5600
133,800
Wed, 25 Feb 2026
79.5500
79.5900
77.6300
77.8800
168,500
Tue, 24 Feb 2026
78.1900
79.5900
77.6900
78.5200
232,500
Mon, 23 Feb 2026
81.3900
81.3900
76.7000
77.6900
420,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.0000
81.8000
80.0000
81.6400
101,900
Thu, 19 Feb 2026
79.8000
80.4300
78.2000
80.2600
97,900
Wed, 18 Feb 2026
80.1500
81.3100
79.6000
79.8500
121,600
Tue, 17 Feb 2026
77.9800
80.4900
77.3300
79.8600
310,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.7400
78.9700
76.7000
78.5900
153,100
Thu, 12 Feb 2026
79.1300
79.5200
75.8700
76.4200
145,800
Wed, 11 Feb 2026
79.0000
79.6200
78.4100
79.1300
82,200
Tue, 10 Feb 2026
78.8300
80.6600
78.8300
78.8700
210,100
Mon, 09 Feb 2026
78.0900
79.8700
77.9600
79.2500
82,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
76.7200
78.8300
76.7200
77.8500
77,600
Thu, 05 Feb 2026
79.2100
79.2100
76.1400
76.4700
138,900
Wed, 04 Feb 2026
78.1200
80.8700
78.1200
79.9200
219,500
Tue, 03 Feb 2026
77.7600
78.9000
77.4400
78.4600
118,600
Mon, 02 Feb 2026
75.4000
77.7700
75.4000
77.7700
83,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.6000
78.2300
74.5800
75.3700
98,100
Fri, 30 Jan 2026
12 · 6-K
Next filing day · accepted 29 Jan, 19:18 ET
6-K ↗
Thu, 29 Jan 2026
79.4000
79.4000
77.5600
78.1400
129,300
Thu, 29 Jan 2026
11 · 6-K
Pre-market · 08:00 ET
6-K ↗
Wed, 28 Jan 2026
80.4700
80.4700
77.2500
78.5500
225,100
Tue, 27 Jan 2026
80.9000
81.5100
78.1500
79.6100
118,600
Mon, 26 Jan 2026
79.7600
81.8900
79.7600
81.1500
162,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
80.4500
81.2400
80.1600
80.5900
138,400
Thu, 22 Jan 2026
79.6700
80.8100
79.0800
80.6400
113,400
Wed, 21 Jan 2026
75.2800
79.8200
75.2800
79.4600
148,000
Tue, 20 Jan 2026
76.6300
77.2000
75.0000
75.7500
154,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.3800
79.0700
77.8600
78.1900
116,200
Thu, 15 Jan 2026
77.4300
79.7700
76.9900
78.6600
217,500
Wed, 14 Jan 2026
74.1400
78.1100
74.1400
77.6300
182,700
Tue, 13 Jan 2026
73.0000
74.3600
72.2700
73.6400
258,800
Mon, 12 Jan 2026
71.2300
73.1400
70.5300
72.6900
102,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.5000
74.3600
70.6400
71.2100
195,800
Thu, 08 Jan 2026
72.3300
74.1300
71.0100
73.3700
162,400
Wed, 07 Jan 2026
73.5200
73.5200
71.5200
71.6700
111,400
Tue, 06 Jan 2026
72.5700
73.4000
71.7900
73.1200
134,000
Mon, 05 Jan 2026
72.1400
73.3700
71.7300
72.3600
172,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
70.8500
71.8900
70.5700
71.8900
64,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
71.7400
71.7600
70.5100
70.7600
100,800
Tue, 30 Dec 2025
72.4200
72.6200
71.3700
71.5000
130,900
Mon, 29 Dec 2025
72.4600
73.7900
71.9700
72.2800
60,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.4800
73.7200
72.3000
72.6400
134,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
72.4300
72.8200
72.2600
72.2800
76,700
Tue, 23 Dec 2025
73.3000
73.3000
72.0800
72.7500
98,400
Mon, 22 Dec 2025
72.3200
73.4000
71.8900
72.9600
238,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.2900
72.4500
71.1900
71.8000
322,900
Fri, 19 Dec 2025
10 · 6-K
Next filing day · accepted 18 Dec, 21:02 ET
6-K ↗
Thu, 18 Dec 2025
74.1000
74.3700
70.8400
71.2900
416,500
Wed, 17 Dec 2025
75.1700
76.6000
75.0500
75.5200
141,100
Tue, 16 Dec 2025
76.0000
76.3400
74.4100
75.1800
186,800
Tue, 16 Dec 2025
9 · 6-K
Pre-market · 07:00 ET
6-K ↗
Mon, 15 Dec 2025
77.9700
77.9700
76.2500
76.9400
100,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
77.4000
78.3600
76.8700
77.5200
118,400
Thu, 11 Dec 2025
75.7500
77.4400
75.5000
77.4000
96,600
Wed, 10 Dec 2025
75.0300
76.4200
74.7100
75.4500
136,800
Tue, 09 Dec 2025
73.7000
75.8100
73.7000
74.7500
76,900
Mon, 08 Dec 2025
81.6700
81.6700
74.5400
74.7400
74,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.7900
77.4500
74.4900
76.6600
353,700
Thu, 04 Dec 2025
76.3600
78.0700
71.0300
75.2900
1,230,200
Thu, 04 Dec 2025
8 · 6-K
Pre-market · 07:05 ET
6-K ↗
Thu, 04 Dec 2025
7 · 6-K
Pre-market · 07:03 ET
6-K ↗
Thu, 04 Dec 2025
6 · 6-K
Pre-market · 07:01 ET
6-K ↗
Wed, 03 Dec 2025
69.4900
70.8900
69.4900
70.7700
151,400
Tue, 02 Dec 2025
69.3600
69.7700
68.6100
69.4100
122,900
Mon, 01 Dec 2025
68.7700
70.0600
68.7700
69.5800
101,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
70.9100
70.9100
69.0900
69.1100
44,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
69.3900
69.5200
68.4100
69.2700
143,400
Tue, 25 Nov 2025
65.6600
70.1600
65.1800
69.7000
407,700
Mon, 24 Nov 2025
64.2500
65.2600
63.4700
64.5100
143,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
62.2700
64.7800
62.2700
64.2800
124,600
Thu, 20 Nov 2025
61.6800
63.9200
61.6800
62.1900
79,600
Wed, 19 Nov 2025
63.6400
63.6400
61.7300
61.8500
71,500
Tue, 18 Nov 2025
63.7100
63.8800
62.7600
62.8600
128,500
Mon, 17 Nov 2025
63.6500
64.3900
63.0500
63.9300
110,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.6700
64.6700
62.4400
64.1100
130,200
Thu, 13 Nov 2025
64.4600
65.2500
63.6700
64.1200
71,000
Wed, 12 Nov 2025
65.1800
65.4100
64.6100
64.8100
66,800
Tue, 11 Nov 2025
63.8600
64.7600
63.6300
64.3900
42,300
Mon, 10 Nov 2025
63.9900
64.0700
63.1600
63.7000
67,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
62.2900
64.1500
62.2900
63.9100
96,900
Thu, 06 Nov 2025
63.3800
63.3800
62.2700
62.6600
120,000
Wed, 05 Nov 2025
62.3800
63.8000
62.0600
63.3100
163,200
Tue, 04 Nov 2025
62.0300
62.7700
61.5500
61.7200
105,600
Mon, 03 Nov 2025
62.4500
62.4500
61.4000
62.3600
122,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
63.4200
63.7100
62.5500
62.8200
78,500
Thu, 30 Oct 2025
64.1300
64.7600
63.6600
63.8700
124,000
Wed, 29 Oct 2025
66.1400
66.2200
64.1300
64.4200
88,500
Tue, 28 Oct 2025
66.6500
67.3100
65.7000
65.7900
80,500
Mon, 27 Oct 2025
67.8500
68.1800
66.6100
66.7100
78,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
66.9100
67.5100
66.6900
67.2600
67,100
Thu, 23 Oct 2025
65.5100
66.6900
64.9100
66.6100
117,800
Wed, 22 Oct 2025
65.5500
66.3700
64.7900
65.2500
120,500
Tue, 21 Oct 2025
66.2400
67.1300
65.7400
65.9400
104,200
Mon, 20 Oct 2025
68.0700
68.0700
66.1000
66.2300
123,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
66.8800
67.6100
66.0800
67.4300
127,100
Thu, 16 Oct 2025
67.7100
67.7100
66.2200
66.6900
150,000
Wed, 15 Oct 2025
68.3500
68.4500
66.0600
67.1200
403,700
Tue, 14 Oct 2025
65.1400
67.9700
63.9100
67.7200
360,100
Mon, 13 Oct 2025
64.3900
65.6700
64.0300
65.2100
121,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
66.0000
66.8700
63.7600
63.8600
336,500
Thu, 09 Oct 2025
67.0800
67.9400
65.7500
65.9000
212,700
Wed, 08 Oct 2025
66.4000
67.4300
66.3800
66.9900
113,300
Tue, 07 Oct 2025
66.7700
67.6800
65.7100
66.4600
152,400
Mon, 06 Oct 2025
68.1300
68.1300
66.4500
66.7700
225,600
Mon, 06 Oct 2025
5 · 6-K
Next filing day · accepted 03 Oct, 18:51 ET
6-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
66.8200
68.0500
66.6800
68.0200
384,200
Thu, 02 Oct 2025
64.5300
67.0700
64.3300
66.8500
317,400
Wed, 01 Oct 2025
62.5300
64.4100
62.5100
64.0400
287,000
Wed, 01 Oct 2025
4 · 6-K
Pre-market · 09:14 ET
6-K ↗
Tue, 30 Sep 2025
60.2800
60.9500
59.7800
60.7800
126,500
Mon, 29 Sep 2025
60.7700
60.7700
59.9300
60.5500
119,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.4100
60.8900
60.1900
60.7100
218,200
Thu, 25 Sep 2025
60.0100
60.5700
59.5900
60.4700
295,400
Wed, 24 Sep 2025
60.4900
61.1900
60.0300
60.7700
230,200
Tue, 23 Sep 2025
61.9300
62.4300
60.1400
60.3500
201,900
Mon, 22 Sep 2025
60.5700
62.0000
60.4900
61.6700
242,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
64.3000
64.3000
60.9800
61.1100
333,600
Thu, 18 Sep 2025
64.2200
64.2200
63.0800
63.4100
261,400
Wed, 17 Sep 2025
65.6000
65.6700
63.4700
63.9600
321,400
Tue, 16 Sep 2025
64.5600
65.3300
64.1800
65.0500
356,700
Mon, 15 Sep 2025
64.8800
65.1000
63.9200
64.6100
335,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
64.5600
65.6600
64.1400
64.3000
205,700
Thu, 11 Sep 2025
3 · 6-K
After-hours · 16:24 ET
6-K ↗
Thu, 11 Sep 2025
64.7100
65.1800
64.4600
65.1300
212,200
Wed, 10 Sep 2025
65.5400
65.5400
64.2200
64.2700
217,600
Tue, 09 Sep 2025
65.8400
66.2200
63.6100
65.2700
438,500
Mon, 08 Sep 2025
65.6500
68.4200
64.8800
68.3600
362,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
66.0200
66.8200
65.2700
65.5000
290,800
Thu, 04 Sep 2025
65.0000
65.8200
64.5600
65.4200
317,600
Wed, 03 Sep 2025
66.6700
67.0800
64.7500
65.1300
471,500
Tue, 02 Sep 2025
63.1700
67.3300
63.1700
66.7100
869,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
62.4200
64.4200
61.1700
62.9800
974,200
Fri, 29 Aug 2025
2 · 6-K
Pre-market · 07:05 ET
6-K ↗
Fri, 29 Aug 2025
1 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 28 Aug 2025
57.2300
57.5900
56.0800
57.4900
390,600
Wed, 27 Aug 2025
56.9600
57.2900
56.4600
57.0300
238,400
Tue, 26 Aug 2025
57.3900
58.0400
56.5700
56.8100
238,600
Mon, 25 Aug 2025
58.1500
58.2700
57.2200
57.4200
224,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
55.6800
58.7000
55.3800
58.3900
405,600
Thu, 21 Aug 2025
55.9600
56.1500
54.9500
55.3800
268,700
Wed, 20 Aug 2025
57.8200
57.8200
56.4200
56.4300
400,300
Tue, 19 Aug 2025
58.5600
59.2400
57.3400
57.9200
176,300
Mon, 18 Aug 2025
57.0800
58.2000
56.6000
58.0600
313,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
58.0200
58.1200
56.5500
56.6100
407,700
Thu, 14 Aug 2025
56.1900
57.8900
56.1200
57.5500
342,600
Wed, 13 Aug 2025
55.2100
57.3100
54.6900
57.2000
268,100
Tue, 12 Aug 2025
51.8700
54.8100
51.7700
54.7900
272,800
Mon, 11 Aug 2025
51.0100
52.0400
50.6800
51.7700
206,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
51.5300
52.4100
51.2400
51.2500
239,700
Thu, 07 Aug 2025
51.6000
51.9100
50.9800
51.5600
196,400
Wed, 06 Aug 2025
51.0800
51.2700
50.2900
51.0900
295,400
Tue, 05 Aug 2025
50.4600
51.4400
49.9700
50.9000
239,600
Mon, 04 Aug 2025
49.1400
50.4900
49.1400
50.2400
166,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
50.0100
50.3500
48.6700
49.3100
232,000
Thu, 31 Jul 2025
51.0800
51.3300
50.1700
50.5100
219,000
Wed, 30 Jul 2025
53.2300
53.2300
51.1700
51.3700
304,600
Tue, 29 Jul 2025
50.0600
53.1400
49.9700
53.0300
680,800
Mon, 28 Jul 2025
50.0700
50.2600
49.0400
49.3700
133,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend