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
98.0500
99.8300
97.1800
97.7800
77,600
Thu, 23 Jul 2026
97.5900
97.5900
94.0800
97.3500
108,400
Wed, 22 Jul 2026
100.6400
101.0000
97.5400
98.1000
154,100
Tue, 21 Jul 2026
102.8200
103.9600
100.0800
100.4700
164,600
Mon, 20 Jul 2026
102.7400
104.4200
101.6900
103.0300
126,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
104.6000
106.0500
102.6000
102.8500
144,400
Thu, 16 Jul 2026
104.2000
106.5800
103.7100
105.3100
104,300
Wed, 15 Jul 2026
98.6500
104.5200
98.6500
103.0000
143,200
Tue, 14 Jul 2026
99.1400
99.7000
97.4800
98.5200
108,500
Mon, 13 Jul 2026
100.3000
101.4700
99.5300
99.9000
97,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
97.6500
100.7500
96.4700
99.7300
114,900
Thu, 09 Jul 2026
96.9900
98.4300
96.1900
97.6900
125,500
Wed, 08 Jul 2026
96.6900
99.6900
93.5100
97.7800
438,400
Tue, 07 Jul 2026
94.7900
96.6100
94.4300
96.2400
194,600
Mon, 06 Jul 2026
97.6200
99.6500
94.0500
94.1700
195,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
15 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 02 Jul 2026
103.8100
105.0000
96.2700
97.6200
325,000
Wed, 01 Jul 2026
101.6000
105.7300
101.6000
103.9200
191,900
Tue, 30 Jun 2026
98.7500
101.8400
97.6500
101.7000
329,500
Mon, 29 Jun 2026
92.2400
98.7800
91.2900
98.3500
181,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.5100
93.0500
88.5500
92.0100
702,700
Thu, 25 Jun 2026
90.5600
92.9100
89.4700
89.7000
120,700
Wed, 24 Jun 2026
87.8300
90.4400
87.8300
90.2000
153,600
Tue, 23 Jun 2026
86.0000
88.0100
85.8000
87.8300
112,300
Mon, 22 Jun 2026
84.7100
87.4600
84.4800
86.6600
193,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
85.2000
86.2500
83.0200
84.8500
284,200
Wed, 17 Jun 2026
83.5600
85.7400
83.2600
84.6000
250,500
Tue, 16 Jun 2026
83.3200
85.8000
79.4600
83.9300
929,400
Mon, 15 Jun 2026
88.3000
89.3300
82.7500
83.3300
393,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
90.5100
92.2300
88.6500
88.8800
169,600
Thu, 11 Jun 2026
92.6700
92.6700
89.6000
90.5100
175,500
Wed, 10 Jun 2026
92.5000
93.4000
89.3900
91.9000
206,300
Tue, 09 Jun 2026
93.4700
95.9000
92.0600
92.5700
197,300
Mon, 08 Jun 2026
94.5200
95.9500
93.0700
93.2800
135,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
96.7300
96.9100
93.2200
94.5500
165,200
Thu, 04 Jun 2026
14 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 04 Jun 2026
97.3800
99.0300
96.4000
96.9700
168,800
Wed, 03 Jun 2026
96.4300
98.1000
94.9200
96.0200
153,200
Tue, 02 Jun 2026
98.5400
98.8400
96.1500
97.2400
218,000
Mon, 01 Jun 2026
98.0700
99.6300
97.4700
98.9500
158,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
98.6600
99.6200
98.0100
98.5600
189,000
Thu, 28 May 2026
104.4800
104.5000
99.6400
99.8500
102,900
Wed, 27 May 2026
104.1600
106.1300
103.4400
104.4800
187,600
Tue, 26 May 2026
102.3200
105.0900
100.8900
104.0600
262,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
96.4500
104.1100
95.1900
102.3900
234,500
Thu, 21 May 2026
96.3000
98.5800
93.8900
95.1700
203,400
Wed, 20 May 2026
98.9600
98.9600
95.8100
97.6900
218,800
Tue, 19 May 2026
102.1400
104.9100
99.1600
99.4800
347,800
Mon, 18 May 2026
94.3900
103.1200
92.5100
102.8800
427,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
92.8300
95.3100
92.3700
94.2000
301,500
Thu, 14 May 2026
90.3700
93.4800
89.4000
93.2500
229,100
Wed, 13 May 2026
90.5200
91.7400
89.0600
89.2800
193,500
Tue, 12 May 2026
88.5900
91.8100
88.2600
91.5100
169,900
Mon, 11 May 2026
92.7400
93.1300
88.3100
88.4500
164,700
Mon, 11 May 2026
13 · 8-K
Pre-market · 08:32 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
91.5700
92.5900
89.0300
91.6700
151,700
Thu, 07 May 2026
89.1700
92.9400
89.0000
91.9800
118,500
Wed, 06 May 2026
93.0600
93.0600
89.2100
89.5200
128,600
Tue, 05 May 2026
94.6700
96.0000
89.5000
91.8300
147,800
Mon, 04 May 2026
92.1600
95.0000
88.9800
94.6800
245,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
89.0300
93.9300
87.7500
93.7500
230,200
Fri, 01 May 2026
12 · 10-Q
Next filing day · accepted 30 Apr, 18:06 ET
10-Q ↗
Thu, 30 Apr 2026
85.8200
90.9900
84.7000
88.4600
331,200
Thu, 30 Apr 2026
11 · 8-K
Next filing day · accepted 29 Apr, 18:36 ET
8-K ↗
Wed, 29 Apr 2026
82.0000
82.6500
80.4400
81.4200
78,300
Tue, 28 Apr 2026
83.5200
84.0000
82.1800
82.6800
80,000
Mon, 27 Apr 2026
81.5900
83.2100
80.6600
83.0400
103,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.2200
82.6800
79.4400
81.9700
79,500
Thu, 23 Apr 2026
83.4900
84.0000
80.6900
81.5800
84,200
Wed, 22 Apr 2026
82.6600
83.8100
81.6200
83.0000
68,600
Tue, 21 Apr 2026
80.9200
83.0000
79.6500
82.3600
110,900
Mon, 20 Apr 2026
81.1800
82.2000
80.4300
81.1100
81,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
80.2400
82.8100
79.1600
81.1800
183,600
Thu, 16 Apr 2026
78.2700
79.9900
78.2700
79.1800
96,200
Wed, 15 Apr 2026
80.0100
80.8600
77.8000
78.9700
87,800
Tue, 14 Apr 2026
78.3300
81.0000
78.2500
80.4900
82,400
Mon, 13 Apr 2026
76.6100
78.7600
75.9500
78.2900
76,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
75.1400
76.8300
73.7200
76.7000
131,400
Thu, 09 Apr 2026
77.3200
78.0500
74.4400
75.1400
142,600
Wed, 08 Apr 2026
76.1200
78.9000
76.1200
78.0000
211,400
Tue, 07 Apr 2026
73.7100
75.5300
73.1600
74.0300
153,300
Mon, 06 Apr 2026
74.4400
76.0000
73.4600
73.8700
95,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.4200
77.0700
72.8600
74.1500
93,900
Wed, 01 Apr 2026
73.9000
74.7600
72.7500
74.0400
172,500
Tue, 31 Mar 2026
74.5300
75.0000
72.0000
73.0000
273,100
Tue, 31 Mar 2026
10 · 8-K
Pre-market · 08:39 ET
8-K ↗
Mon, 30 Mar 2026
72.4800
73.3100
71.6900
72.7500
90,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.8000
74.2000
72.0000
72.1800
60,800
Thu, 26 Mar 2026
74.0800
75.0000
73.2500
73.6100
99,400
Wed, 25 Mar 2026
75.1400
75.7400
73.5000
74.4100
138,800
Tue, 24 Mar 2026
71.1000
74.3100
70.4600
74.0300
102,400
Mon, 23 Mar 2026
70.8700
72.5600
70.8500
71.9900
110,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
70.5600
71.0400
68.9600
69.3200
271,800
Thu, 19 Mar 2026
69.6100
71.4500
68.9300
70.4800
116,000
Wed, 18 Mar 2026
72.0200
72.1600
69.0500
69.9200
131,600
Tue, 17 Mar 2026
71.7100
72.9000
71.0600
72.7000
90,800
Mon, 16 Mar 2026
71.2900
72.7800
69.7300
71.1200
148,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.5400
71.7900
69.7500
71.0500
143,300
Thu, 12 Mar 2026
69.1900
71.1400
67.4200
69.9200
107,300
Wed, 11 Mar 2026
70.6900
71.9100
69.6800
70.2200
70,600
Tue, 10 Mar 2026
71.1400
71.8700
69.4800
71.1100
78,500
Mon, 09 Mar 2026
70.3600
72.2400
68.5100
71.7000
98,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
70.7100
71.7100
68.8600
71.6900
111,400
Thu, 05 Mar 2026
68.8900
72.6100
68.8900
72.1900
108,100
Wed, 04 Mar 2026
70.8400
72.4500
69.8000
70.2000
90,700
Tue, 03 Mar 2026
69.0700
70.8900
68.2500
70.4300
96,800
Mon, 02 Mar 2026
71.5300
72.8300
70.3700
71.1500
98,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.4800
73.9500
70.3100
73.0500
182,200
Thu, 26 Feb 2026
72.4800
74.5900
71.0000
72.6800
161,300
Wed, 25 Feb 2026
71.7300
72.1000
70.8000
72.1000
100,300
Tue, 24 Feb 2026
70.5700
73.2800
70.4900
71.6000
91,300
Mon, 23 Feb 2026
71.5500
72.3700
69.3200
70.2000
139,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
73.2700
74.2100
71.6300
72.2400
68,500
Thu, 19 Feb 2026
72.9300
73.9900
72.1200
73.4600
105,200
Wed, 18 Feb 2026
71.8200
75.2200
71.8200
73.4100
135,800
Tue, 17 Feb 2026
74.2600
75.5300
71.8700
71.8800
88,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
75.5400
77.8500
72.8800
74.2700
273,500
Thu, 12 Feb 2026
77.1600
78.9900
74.0500
75.0000
207,400
Wed, 11 Feb 2026
76.3400
77.7900
75.3300
76.4100
129,000
Tue, 10 Feb 2026
77.2300
78.9900
76.1700
76.3300
82,900
Mon, 09 Feb 2026
75.0000
77.0500
72.4600
76.9700
184,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
74.2500
76.3500
71.1200
75.6400
92,200
Thu, 05 Feb 2026
74.9300
76.5200
72.7300
73.5800
164,200
Wed, 04 Feb 2026
77.4100
79.2100
73.8900
74.9400
189,000
Tue, 03 Feb 2026
80.0800
81.7500
75.1200
76.6100
150,100
Mon, 02 Feb 2026
78.9200
82.4300
78.9200
80.5400
175,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.9000
79.4600
75.1400
79.0900
208,700
Thu, 29 Jan 2026
9 · 10-Q
After-hours · 17:22 ET
10-Q ↗
Thu, 29 Jan 2026
69.1900
82.1600
69.0100
78.0100
223,100
Wed, 28 Jan 2026
8 · 8-K
After-hours · 16:27 ET
8-K ↗
Wed, 28 Jan 2026
79.0100
79.7100
77.6300
77.9100
133,000
Tue, 27 Jan 2026
78.0400
78.8800
77.0900
78.5300
108,800
Mon, 26 Jan 2026
78.6900
79.7100
78.0800
78.6300
98,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
80.0200
80.8200
77.9800
78.8500
104,500
Thu, 22 Jan 2026
80.1300
81.9800
80.0000
80.6600
109,600
Wed, 21 Jan 2026
77.1400
80.5600
76.8900
80.0900
136,600
Tue, 20 Jan 2026
77.8900
78.9900
75.9400
76.3600
98,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.1600
80.6500
79.2600
79.7400
100,100
Thu, 15 Jan 2026
79.6100
81.6400
76.6100
80.1800
100,500
Wed, 14 Jan 2026
76.5500
80.2100
76.5500
79.7300
112,200
Tue, 13 Jan 2026
77.0900
78.2000
76.5900
77.3200
123,200
Mon, 12 Jan 2026
78.4600
79.4500
76.8000
77.0500
114,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
74.0000
78.7500
73.4300
78.6900
142,900
Thu, 08 Jan 2026
69.0800
74.0800
67.8500
73.7900
145,400
Wed, 07 Jan 2026
66.6300
70.8800
66.2300
69.7200
179,100
Tue, 06 Jan 2026
66.0800
66.6200
64.1900
66.2300
222,300
Mon, 05 Jan 2026
65.7800
67.8000
65.4200
66.5700
169,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
66.5900
66.7300
65.0500
65.6600
124,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
67.8800
67.9200
66.2300
66.5900
110,900
Tue, 30 Dec 2025
68.7000
68.7000
67.3700
67.6000
103,500
Mon, 29 Dec 2025
69.3700
69.5100
68.5100
69.0000
93,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
70.4300
70.5000
69.0000
69.2000
116,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.7700
70.8900
69.9800
70.5200
55,000
Tue, 23 Dec 2025
71.7000
74.4900
69.8700
71.0000
155,400
Mon, 22 Dec 2025
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 22 Dec 2025
73.3800
73.5000
71.0600
71.8400
152,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
76.2500
76.6000
72.8700
72.9900
413,400
Thu, 18 Dec 2025
74.9000
76.4000
74.9000
76.1500
138,700
Wed, 17 Dec 2025
73.8900
75.9800
73.8900
74.4300
168,200
Tue, 16 Dec 2025
75.2200
76.2000
73.6000
74.1900
194,400
Mon, 15 Dec 2025
74.7500
76.1500
74.6400
75.2200
142,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.9000
75.7700
73.6300
74.6200
153,200
Thu, 11 Dec 2025
72.5000
74.8300
72.5000
73.8900
142,100
Wed, 10 Dec 2025
72.1300
73.7600
71.2500
72.0500
143,800
Tue, 09 Dec 2025
70.9500
72.3700
70.9500
72.3100
117,300
Mon, 08 Dec 2025
70.9400
71.7000
70.2200
71.4600
130,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
72.1100
72.9900
69.1800
70.4700
278,200
Thu, 04 Dec 2025
73.1400
74.9400
71.7700
72.1100
171,800
Wed, 03 Dec 2025
70.6500
75.1700
70.6500
73.6900
175,600
Tue, 02 Dec 2025
68.1200
72.4400
67.2700
70.4500
244,200
Mon, 01 Dec 2025
68.4900
70.3200
67.4800
67.7500
394,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
68.7700
70.5700
68.0900
68.8500
159,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
70.0400
70.3400
67.7800
68.8800
190,500
Tue, 25 Nov 2025
69.7400
70.9600
68.7400
70.3900
217,900
Mon, 24 Nov 2025
67.4000
69.6000
66.6200
69.1400
115,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.0100
69.9400
65.9500
67.6500
160,900
Thu, 20 Nov 2025
68.1400
69.4300
65.9000
66.0500
151,000
Wed, 19 Nov 2025
66.1500
67.9900
65.6600
67.4600
145,400
Tue, 18 Nov 2025
64.6200
69.0500
64.2700
65.6600
138,800
Mon, 17 Nov 2025
66.8900
67.0400
64.7700
65.2500
180,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.1600
67.9300
65.6500
66.5900
164,000
Thu, 13 Nov 2025
65.2300
67.8000
65.2300
67.5100
146,400
Wed, 12 Nov 2025
66.3100
68.1100
65.0000
65.1200
123,000
Tue, 11 Nov 2025
65.4700
66.9900
64.9800
66.6000
199,000
Mon, 10 Nov 2025
61.8900
65.6000
60.5900
65.2800
192,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.3400
65.1900
60.8700
61.2100
199,700
Thu, 06 Nov 2025
64.6700
66.3800
61.4400
62.4200
182,100
Wed, 05 Nov 2025
65.6200
66.8300
63.0400
64.7200
238,300
Tue, 04 Nov 2025
67.9000
69.4500
65.7700
66.0900
181,900
Mon, 03 Nov 2025
68.3400
71.3200
66.9700
68.1200
363,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.0200
73.2300
68.9900
69.2100
365,600
Thu, 30 Oct 2025
6 · 10-Q
After-hours · 17:25 ET
10-Q ↗
Thu, 30 Oct 2025
66.2300
76.6500
61.8400
74.1900
495,400
Wed, 29 Oct 2025
5 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 29 Oct 2025
66.4500
68.3800
65.9800
66.7500
352,000
Tue, 28 Oct 2025
4 · DEFA14A
After-hours · 16:47 ET
DEFA14A ↗
Tue, 28 Oct 2025
3 · DEF 14A
After-hours · 16:46 ET
DEF 14A ↗
Tue, 28 Oct 2025
65.2200
67.7500
63.8600
66.7200
204,700
Mon, 27 Oct 2025
67.5500
68.2600
65.3200
65.4500
170,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
67.0000
68.5800
66.6200
67.3500
108,400
Thu, 23 Oct 2025
65.1000
67.1100
64.6300
66.2900
104,200
Wed, 22 Oct 2025
65.8700
66.5000
65.0200
65.1400
102,700
Tue, 21 Oct 2025
66.2200
66.9800
65.1500
65.9100
104,000
Mon, 20 Oct 2025
65.3300
66.8100
65.2200
66.2300
75,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.2700
66.2900
64.2500
65.0000
88,900
Thu, 16 Oct 2025
65.2400
65.8500
63.9700
65.7400
74,200
Wed, 15 Oct 2025
64.3600
66.8000
64.0200
64.7800
138,500
Tue, 14 Oct 2025
62.0700
64.6500
62.0700
64.1800
103,400
Mon, 13 Oct 2025
62.5400
63.0300
61.9000
62.5900
108,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.8700
64.2800
61.2100
61.3300
129,200
Thu, 09 Oct 2025
63.4500
63.6800
62.7600
63.3900
132,600
Wed, 08 Oct 2025
63.4000
64.1600
62.3500
63.6500
168,900
Tue, 07 Oct 2025
63.6800
63.7800
62.3600
63.0200
174,700
Mon, 06 Oct 2025
64.5600
65.8600
60.7200
63.4500
123,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.8500
65.0600
63.8500
64.7700
106,200
Thu, 02 Oct 2025
62.8600
63.7700
62.3900
63.3400
136,100
Wed, 01 Oct 2025
63.4800
63.7900
61.6100
62.8000
125,900
Tue, 30 Sep 2025
61.6700
63.3900
61.3400
63.0400
212,800
Mon, 29 Sep 2025
62.8500
63.3700
61.6500
61.9900
138,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
61.4400
62.7500
61.2600
62.4200
145,400
Thu, 25 Sep 2025
61.4800
62.4600
60.7500
61.2400
119,400
Wed, 24 Sep 2025
62.3100
64.2900
61.6600
61.8700
158,200
Tue, 23 Sep 2025
63.5000
63.7600
61.9500
61.9700
169,900
Mon, 22 Sep 2025
62.2600
64.0000
61.4000
63.1300
257,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
62.9000
63.6300
61.3600
62.3100
312,200
Thu, 18 Sep 2025
63.0600
63.6500
61.6300
62.9000
262,000
Wed, 17 Sep 2025
63.6300
66.0000
62.1200
62.1800
342,900
Tue, 16 Sep 2025
57.4800
63.1200
56.3400
62.6500
517,200
Mon, 15 Sep 2025
57.0900
58.3700
56.7600
57.5900
362,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
60.4800
60.8400
57.0200
57.1000
177,800
Thu, 11 Sep 2025
59.1800
61.3300
58.8900
61.1700
197,800
Wed, 10 Sep 2025
62.6700
63.0100
58.0700
58.9900
164,100
Tue, 09 Sep 2025
63.2500
64.3100
59.2500
62.6700
173,900
Mon, 08 Sep 2025
62.9300
64.6700
61.9100
63.4700
256,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
61.1000
62.8300
61.0400
62.8100
204,500
Thu, 04 Sep 2025
61.2300
61.3800
60.3800
60.6600
218,500
Wed, 03 Sep 2025
62.0000
62.6100
60.4700
60.7500
177,700
Tue, 02 Sep 2025
62.6500
62.8100
61.1100
62.4600
320,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
62.6900
64.0800
62.3900
63.1200
151,600
Thu, 28 Aug 2025
63.1200
63.2300
61.7200
62.4700
140,900
Wed, 27 Aug 2025
62.8300
63.7600
62.3100
62.9300
199,700
Tue, 26 Aug 2025
62.0700
64.3700
61.7900
63.2200
203,400
Mon, 25 Aug 2025
62.0500
62.4500
61.4400
61.7700
120,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
59.3900
63.7400
59.2500
62.6600
254,700
Thu, 21 Aug 2025
59.5800
60.7100
58.7200
58.8900
235,200
Wed, 20 Aug 2025
60.6400
61.0900
59.2800
59.8100
174,200
Tue, 19 Aug 2025
58.6000
61.1300
58.6000
60.4900
206,100
Mon, 18 Aug 2025
58.7800
59.7600
58.6700
58.8900
184,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
60.8100
60.8100
58.8000
59.0600
216,500
Thu, 14 Aug 2025
59.8500
60.6400
59.0900
60.1600
215,000
Wed, 13 Aug 2025
58.4800
61.2300
58.2600
60.6000
236,700
Tue, 12 Aug 2025
55.1000
58.6900
54.3400
58.4200
249,900
Mon, 11 Aug 2025
55.4100
56.4300
54.5800
55.3500
192,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2 · 10-K
After market open · 13:29 ET
10-K ↗
Fri, 08 Aug 2025
55.8500
56.1100
54.5200
55.3600
178,500
Thu, 07 Aug 2025
55.2400
56.6500
54.9300
55.4800
199,100
Wed, 06 Aug 2025
55.5800
55.8800
54.2300
54.4400
274,200
Tue, 05 Aug 2025
54.3500
56.1900
53.8900
55.4400
254,500
Mon, 04 Aug 2025
53.2000
54.6100
48.5100
53.8800
313,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
54.5000
55.2400
52.7400
53.1900
381,700
Thu, 31 Jul 2025
55.5900
56.8000
54.2700
55.3100
349,700
Wed, 30 Jul 2025
53.6500
58.1400
53.5300
55.7400
726,000
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 29 Jul 2025
49.7000
50.1700
48.6100
49.7200
329,500
Mon, 28 Jul 2025
48.5100
50.1000
47.9500
49.5700
338,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend