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
106.7200
108.0800
106.7200
107.1900
181,100
Thu, 23 Jul 2026
107.9700
107.9700
105.8500
106.5500
246,300
Wed, 22 Jul 2026
108.8300
111.0000
108.3100
108.6400
255,300
Tue, 21 Jul 2026
110.0500
111.3800
107.3000
108.2200
242,900
Mon, 20 Jul 2026
107.2800
110.6100
105.6400
110.2900
344,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
111.4000
112.9500
106.1100
107.1400
284,700
Thu, 16 Jul 2026
106.8400
109.9200
105.7400
109.8500
395,000
Wed, 15 Jul 2026
108.3600
108.8600
105.1700
105.4700
294,200
Tue, 14 Jul 2026
113.7500
114.1100
106.8200
106.9600
432,400
Mon, 13 Jul 2026
115.2500
116.4900
113.6000
114.1100
181,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.8100
115.2700
111.7800
114.8000
183,300
Thu, 09 Jul 2026
111.9800
112.2100
109.2100
112.0900
245,900
Wed, 08 Jul 2026
113.4300
114.0100
111.7600
112.1500
279,000
Tue, 07 Jul 2026
114.8400
115.6300
113.1900
113.6100
214,700
Mon, 06 Jul 2026
115.3700
117.4100
111.1300
112.3300
214,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.1500
117.9500
114.6100
115.7900
433,100
Wed, 01 Jul 2026
114.8700
117.9000
114.8700
116.1500
233,300
Tue, 30 Jun 2026
114.8800
115.0600
113.3600
114.1600
228,900
Mon, 29 Jun 2026
114.8700
115.6600
113.8700
115.5200
342,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.1800
116.9100
112.0700
115.9200
882,200
Thu, 25 Jun 2026
112.5600
114.7300
111.7300
112.4100
251,600
Wed, 24 Jun 2026
109.5800
112.7800
109.5800
112.5600
368,400
Tue, 23 Jun 2026
106.9900
109.4600
106.0300
108.9900
365,800
Mon, 22 Jun 2026
106.6200
107.2900
104.2800
104.7200
442,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
105.6400
108.0800
105.3000
107.0600
894,000
Wed, 17 Jun 2026
107.8200
108.5500
104.5800
105.6400
425,200
Tue, 16 Jun 2026
108.6900
111.2100
108.1800
108.9200
248,000
Mon, 15 Jun 2026
111.0200
112.1400
108.3900
108.6900
389,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.6300
111.8200
108.8700
111.6100
269,000
Thu, 11 Jun 2026
108.6900
110.0400
108.1000
109.4600
240,800
Wed, 10 Jun 2026
110.6600
111.5400
108.6400
109.3600
328,000
Tue, 09 Jun 2026
108.9700
111.9400
108.9700
110.0100
300,400
Mon, 08 Jun 2026
106.2200
109.0700
106.1300
108.9600
221,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
106.0000
109.0700
105.8000
107.3600
302,000
Thu, 04 Jun 2026
108.9800
111.6400
106.2900
106.4700
364,400
Wed, 03 Jun 2026
108.0000
108.6300
105.8700
107.0100
516,600
Tue, 02 Jun 2026
109.4700
110.1200
108.0700
108.8300
338,100
Mon, 01 Jun 2026
111.6200
113.4800
108.2100
109.6800
254,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
113.4400
114.8300
111.6000
111.9400
501,800
Thu, 28 May 2026
114.9300
115.4700
113.0100
114.2200
323,000
Wed, 27 May 2026
114.4600
115.8400
114.1700
114.9300
358,200
Tue, 26 May 2026
114.2400
115.2600
112.9300
114.2700
500,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
112.7700
115.1100
112.7700
115.0000
352,000
Thu, 21 May 2026
111.3400
114.4700
110.3100
112.7700
322,200
Wed, 20 May 2026
113.3600
115.3800
110.6400
112.0000
411,800
Tue, 19 May 2026
113.3900
114.6800
111.7200
113.8900
280,500
Mon, 18 May 2026
114.3800
116.2300
112.7400
112.9800
369,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
115.0700
116.8400
112.5900
114.0100
306,300
Thu, 14 May 2026
115.1900
117.3700
113.9800
114.3900
281,400
Wed, 13 May 2026
113.4700
115.5700
112.6500
114.2500
364,600
Tue, 12 May 2026
113.5400
115.5300
113.0100
114.5200
449,800
Mon, 11 May 2026
113.6900
114.4500
112.1000
112.2900
339,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
116.7700
117.4900
113.5500
113.6900
350,900
Thu, 07 May 2026
117.5600
120.0600
116.3500
116.9600
354,000
Wed, 06 May 2026
120.0900
121.9700
117.5400
117.5600
423,200
Tue, 05 May 2026
115.8600
119.2900
111.0600
118.7100
509,600
Mon, 04 May 2026
120.7100
122.4600
111.0400
116.2200
953,200
Mon, 04 May 2026
15 · 10-Q
Pre-market · 07:43 ET
10-Q ↗
Mon, 04 May 2026
14 · 8-K
Pre-market · 07:40 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
13 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 01 May 2026
130.6400
131.7400
122.6300
124.3800
675,000
Thu, 30 Apr 2026
127.8900
130.6000
126.7800
130.2800
352,600
Wed, 29 Apr 2026
125.9200
129.1500
125.4300
128.5000
292,100
Tue, 28 Apr 2026
128.9300
129.8100
125.5900
126.9200
267,500
Mon, 27 Apr 2026
127.2100
129.5100
126.0000
127.6000
301,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.0000
129.8000
125.0000
127.4800
303,900
Thu, 23 Apr 2026
127.3600
127.6500
124.2500
125.3300
356,400
Wed, 22 Apr 2026
127.5200
128.1800
125.3300
127.1600
336,400
Tue, 21 Apr 2026
133.1100
133.7500
126.4300
127.1300
422,400
Mon, 20 Apr 2026
138.6300
138.7600
133.0600
133.2500
349,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
137.6500
139.0300
136.0500
138.8600
268,300
Thu, 16 Apr 2026
136.3400
138.7600
133.7900
136.8000
369,400
Wed, 15 Apr 2026
141.4300
141.9500
136.3300
136.5900
491,200
Tue, 14 Apr 2026
142.9500
143.5400
140.8100
142.3100
334,800
Mon, 13 Apr 2026
142.2700
143.7100
139.6900
143.3400
305,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
145.4600
145.5600
141.3500
142.0000
265,500
Thu, 09 Apr 2026
143.0900
146.8600
143.0900
146.3900
368,000
Wed, 08 Apr 2026
145.7600
146.6900
143.6800
144.3800
400,200
Tue, 07 Apr 2026
142.9700
145.8100
142.8100
144.7100
215,300
Mon, 06 Apr 2026
141.6400
143.9300
141.1000
142.9700
249,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
138.1800
141.9900
137.4000
141.6400
237,900
Wed, 01 Apr 2026
139.6000
139.6800
137.7200
138.4800
240,700
Tue, 31 Mar 2026
141.0600
142.1000
138.2000
138.3300
244,300
Mon, 30 Mar 2026
137.9000
139.9800
136.9100
139.6500
306,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
140.6600
140.9500
136.7200
137.1300
369,000
Thu, 26 Mar 2026
139.6100
143.3200
138.8700
141.7100
206,800
Wed, 25 Mar 2026
141.5700
141.5700
137.4600
139.8600
236,400
Tue, 24 Mar 2026
141.7400
143.4100
140.1000
141.0700
312,300
Mon, 23 Mar 2026
144.9100
146.1700
142.6600
143.0000
234,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
141.2800
144.9100
140.4700
144.0800
1,241,700
Thu, 19 Mar 2026
139.7600
142.6200
138.7300
141.7600
270,400
Wed, 18 Mar 2026
141.3300
146.1900
138.4400
139.3800
380,800
Tue, 17 Mar 2026
147.6200
148.6300
141.3700
142.0800
327,500
Mon, 16 Mar 2026
151.4500
152.1500
146.2200
146.4100
382,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
152.3700
154.0600
150.4900
151.4500
207,800
Thu, 12 Mar 2026
151.4800
155.2600
151.0900
151.9500
282,700
Wed, 11 Mar 2026
157.5000
157.5000
150.1600
153.0600
253,800
Tue, 10 Mar 2026
162.6300
163.3600
155.3100
157.6100
363,400
Mon, 09 Mar 2026
162.3500
166.7000
161.6700
163.9700
235,900
Mon, 09 Mar 2026
12 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
162.0900
163.5900
160.7200
162.3500
138,400
Thu, 05 Mar 2026
167.2400
167.9800
164.8000
164.8000
134,100
Wed, 04 Mar 2026
167.2800
169.5900
164.8000
168.3200
173,100
Tue, 03 Mar 2026
163.0400
166.9800
160.2100
166.3200
137,700
Mon, 02 Mar 2026
162.0300
166.6700
162.0300
164.8400
161,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
164.9500
165.9000
161.7900
164.3400
295,100
Thu, 26 Feb 2026
167.8800
170.8500
164.4700
164.9500
175,900
Wed, 25 Feb 2026
165.9400
167.7100
163.3400
166.6900
248,300
Tue, 24 Feb 2026
164.8200
166.1700
164.0000
165.7600
164,600
Mon, 23 Feb 2026
165.5700
165.8100
161.4200
163.8300
166,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
164.1400
166.6100
163.2100
165.8200
212,000
Thu, 19 Feb 2026
160.0400
164.3400
159.8700
163.7000
188,900
Wed, 18 Feb 2026
158.7100
161.9900
157.5700
160.7600
183,700
Tue, 17 Feb 2026
160.2700
160.9900
156.4500
158.3800
179,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
158.8600
160.1600
157.1400
159.7400
165,400
Thu, 12 Feb 2026
156.2400
159.6300
155.4200
158.0700
170,300
Wed, 11 Feb 2026
11 · 8-K
After-hours · 16:52 ET
8-K ↗
Wed, 11 Feb 2026
155.1200
157.5000
152.1700
156.1000
172,200
Tue, 10 Feb 2026
155.1800
156.9000
153.5500
155.1200
210,500
Mon, 09 Feb 2026
155.1400
157.6100
153.1800
154.5100
218,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
155.9000
156.4700
152.9100
154.7400
237,600
Thu, 05 Feb 2026
159.2600
159.2600
153.4400
154.7000
257,100
Wed, 04 Feb 2026
162.4800
163.7700
155.5100
155.5100
527,200
Tue, 03 Feb 2026
165.0000
165.0000
155.0700
160.5400
553,200
Tue, 03 Feb 2026
10 · 10-Q
Pre-market · 07:48 ET
10-Q ↗
Tue, 03 Feb 2026
9 · 8-K
Pre-market · 07:43 ET
8-K ↗
Mon, 02 Feb 2026
172.7700
176.2600
171.7300
173.9100
362,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
167.0100
171.7000
167.0000
171.5700
245,500
Thu, 29 Jan 2026
166.8500
169.0400
166.2700
167.5800
128,300
Wed, 28 Jan 2026
167.3400
167.3400
164.4700
166.2800
123,400
Tue, 27 Jan 2026
166.8900
167.9600
164.8000
167.6400
184,300
Mon, 26 Jan 2026
169.2800
170.2600
166.7900
167.4600
123,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
168.0600
169.1500
166.9400
168.6200
86,000
Thu, 22 Jan 2026
168.4200
170.6100
167.6300
169.0600
107,400
Wed, 21 Jan 2026
169.6700
171.5100
167.8100
168.6200
279,600
Tue, 20 Jan 2026
167.5700
169.9000
165.9000
169.1300
104,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
168.9900
169.6600
165.9700
168.0900
96,900
Thu, 15 Jan 2026
170.2900
170.6400
168.6600
169.7300
96,300
Wed, 14 Jan 2026
166.5400
170.8000
166.5400
170.0600
111,100
Tue, 13 Jan 2026
168.9100
168.9300
165.9200
166.8600
92,100
Mon, 12 Jan 2026
167.3200
169.4000
166.4200
168.9200
98,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
167.2700
171.6900
167.0600
167.9400
125,700
Thu, 08 Jan 2026
164.2700
169.5400
164.2700
167.9400
127,900
Wed, 07 Jan 2026
166.1200
167.3400
163.8300
165.0600
116,100
Tue, 06 Jan 2026
161.6100
165.5500
160.6800
165.4500
154,000
Mon, 05 Jan 2026
163.8000
166.2200
161.9900
162.2300
156,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
164.2400
166.7000
163.9800
164.5500
137,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
163.8600
165.0000
163.1600
164.4200
141,500
Tue, 30 Dec 2025
165.1400
167.5400
163.7700
164.0400
91,100
Mon, 29 Dec 2025
166.2800
168.4800
164.6100
166.0400
106,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
165.6900
169.0000
162.7400
165.8500
119,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
164.6700
166.3500
162.9900
165.4900
98,200
Tue, 23 Dec 2025
166.8000
166.8000
163.1700
163.7000
131,500
Mon, 22 Dec 2025
168.7700
170.6100
166.7500
166.9200
138,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
170.9700
172.1800
165.9200
169.1900
316,700
Thu, 18 Dec 2025
172.5100
174.8600
171.0700
171.6900
139,000
Wed, 17 Dec 2025
171.0000
174.4200
170.2700
173.0100
126,700
Tue, 16 Dec 2025
169.3400
173.0300
167.9000
171.6900
199,100
Mon, 15 Dec 2025
167.7400
171.3100
167.6400
170.0100
152,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
166.0600
167.9500
164.5600
166.9400
123,900
Thu, 11 Dec 2025
163.3200
166.7500
162.0600
165.8100
152,500
Wed, 10 Dec 2025
158.6700
163.7800
157.9300
162.0100
229,600
Tue, 09 Dec 2025
158.9500
160.1000
157.1600
158.2200
165,500
Mon, 08 Dec 2025
159.9500
161.3500
156.9400
158.6100
170,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
163.0400
163.5500
159.3100
159.9500
219,600
Thu, 04 Dec 2025
164.6300
167.8500
164.5300
164.6400
166,300
Wed, 03 Dec 2025
165.3900
167.0900
162.9400
164.8900
164,400
Tue, 02 Dec 2025
166.2300
166.4000
162.0400
164.4200
152,500
Mon, 01 Dec 2025
166.6000
167.2100
165.5800
166.1300
144,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
167.1300
167.1300
165.8500
166.9400
47,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
168.4300
169.8200
166.2500
167.1300
126,300
Tue, 25 Nov 2025
168.1700
171.5000
161.7800
169.3200
86,500
Mon, 24 Nov 2025
171.0200
171.6100
166.9300
167.0900
143,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
172.7100
175.3000
171.4400
171.6700
141,600
Thu, 20 Nov 2025
8 · 8-K
After market open · 14:28 ET
8-K ↗
Thu, 20 Nov 2025
171.4900
172.6700
170.0200
171.7400
107,300
Wed, 19 Nov 2025
170.0000
171.6400
167.4400
170.8300
112,000
Tue, 18 Nov 2025
168.0700
170.3800
167.7400
170.2100
96,000
Mon, 17 Nov 2025
171.0000
171.8500
167.9700
168.0700
141,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
171.8900
174.2200
168.0600
171.2600
135,700
Thu, 13 Nov 2025
174.6700
175.9300
171.7000
173.0900
123,800
Wed, 12 Nov 2025
172.1700
174.7600
171.0200
174.1000
166,800
Tue, 11 Nov 2025
173.1800
174.2200
171.1200
171.6500
106,800
Mon, 10 Nov 2025
173.1000
174.2400
170.8300
172.4400
118,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
172.5000
175.6600
172.0500
172.4500
102,900
Thu, 06 Nov 2025
172.7700
174.8900
169.9100
172.1400
128,900
Wed, 05 Nov 2025
173.6100
176.2200
172.0600
173.7600
166,100
Tue, 04 Nov 2025
160.2200
173.3200
160.2200
173.1300
244,100
Tue, 04 Nov 2025
7 · 10-Q
Pre-market · 07:41 ET
10-Q ↗
Tue, 04 Nov 2025
6 · 8-K
Pre-market · 07:39 ET
8-K ↗
Mon, 03 Nov 2025
155.6400
159.3200
152.9500
158.2400
241,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
5 · DEFA14A
After market open · 12:27 ET
DEFA14A ↗
Fri, 31 Oct 2025
155.8100
157.6500
154.5400
156.7900
210,300
Thu, 30 Oct 2025
158.7700
160.7300
156.5600
156.9700
140,900
Wed, 29 Oct 2025
162.3900
162.7100
158.5000
159.6900
129,200
Tue, 28 Oct 2025
162.6600
164.8800
160.4800
163.0600
110,700
Mon, 27 Oct 2025
166.5400
166.5400
163.0000
163.3500
97,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
167.4900
168.1500
165.6700
166.5400
80,700
Thu, 23 Oct 2025
169.4100
170.1200
165.0100
167.0600
74,700
Wed, 22 Oct 2025
167.7200
170.5000
167.0700
169.4100
72,500
Tue, 21 Oct 2025
169.0200
169.0400
166.7500
167.1900
80,300
Mon, 20 Oct 2025
168.9800
169.3400
167.3100
168.6300
61,500
Mon, 20 Oct 2025
4 · DEF 14A
Pre-market · 09:08 ET
DEF 14A ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
165.6900
169.9600
165.3900
168.3300
133,500
Thu, 16 Oct 2025
165.6800
166.3900
163.1700
165.2200
131,700
Wed, 15 Oct 2025
165.2100
166.3800
164.5800
165.3200
106,600
Tue, 14 Oct 2025
163.5800
165.4600
162.7400
165.1700
119,700
Mon, 13 Oct 2025
164.9200
165.0600
163.3300
163.9900
91,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
163.5200
165.2600
162.4100
164.8800
132,900
Thu, 09 Oct 2025
164.5600
165.3200
162.6100
163.2700
135,400
Wed, 08 Oct 2025
166.0000
166.4100
163.8600
165.4000
119,100
Tue, 07 Oct 2025
164.8400
166.4500
163.7600
164.6800
128,300
Mon, 06 Oct 2025
168.6000
169.6000
164.9200
165.1000
141,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
170.9300
171.7800
168.1700
168.5000
105,500
Thu, 02 Oct 2025
172.2500
172.6900
169.7900
170.7000
151,200
Wed, 01 Oct 2025
172.7900
173.6900
170.8600
172.7400
92,000
Tue, 30 Sep 2025
171.0500
173.7900
171.0500
172.7900
109,400
Mon, 29 Sep 2025
172.3600
172.8100
170.6400
171.5900
110,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
172.6900
174.7900
171.8600
172.2500
132,800
Thu, 25 Sep 2025
174.4100
174.8800
171.8700
172.2400
88,300
Wed, 24 Sep 2025
174.5100
175.5800
173.6300
174.4100
128,300
Tue, 23 Sep 2025
175.9300
177.8500
174.6300
174.7000
98,100
Mon, 22 Sep 2025
176.3500
178.3300
175.7400
175.7900
100,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
181.0400
182.3000
176.7700
176.8900
369,700
Thu, 18 Sep 2025
180.7100
182.5600
180.4800
181.1200
110,600
Wed, 17 Sep 2025
182.2900
184.2600
180.0600
180.5000
124,800
Tue, 16 Sep 2025
181.7900
183.8200
181.1000
181.6200
148,900
Mon, 15 Sep 2025
184.0000
184.2100
181.7100
182.3800
123,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
184.9700
185.2700
182.8400
183.0200
89,400
Thu, 11 Sep 2025
181.7300
185.5600
181.4000
185.3000
119,600
Wed, 10 Sep 2025
181.7800
181.7800
178.7600
180.6100
122,800
Tue, 09 Sep 2025
183.6000
185.5300
181.5200
182.4200
106,700
Mon, 08 Sep 2025
184.4600
186.9500
183.6000
184.2800
164,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
183.5500
186.1000
183.5500
184.4600
143,600
Thu, 04 Sep 2025
182.5700
183.9100
180.9400
183.9100
113,500
Wed, 03 Sep 2025
180.5500
182.2200
179.4600
181.5200
129,300
Tue, 02 Sep 2025
182.1700
182.4000
177.6700
181.5200
125,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
180.8700
183.2400
180.8700
182.6000
139,400
Thu, 28 Aug 2025
182.1500
182.1500
178.2700
180.5600
187,800
Wed, 27 Aug 2025
180.7500
182.0500
179.8800
181.7600
162,500
Tue, 26 Aug 2025
185.7200
185.7200
181.0000
181.4500
193,200
Mon, 25 Aug 2025
188.7200
188.7200
184.1500
185.0800
166,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
180.9600
190.9600
180.7000
189.1800
218,000
Thu, 21 Aug 2025
174.7200
183.3200
174.0800
177.9200
307,800
Thu, 21 Aug 2025
3 · 10-K
Pre-market · 07:44 ET
10-K ↗
Thu, 21 Aug 2025
2 · 8-K
Pre-market · 07:40 ET
8-K ↗
Wed, 20 Aug 2025
181.1800
181.8400
177.2800
178.3200
176,000
Tue, 19 Aug 2025
181.1700
183.5900
179.2000
180.4800
107,600
Mon, 18 Aug 2025
180.9400
181.4200
179.4800
180.5100
104,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
181.8400
181.8400
179.0000
180.2900
92,400
Thu, 14 Aug 2025
181.6700
182.3000
179.3400
181.3600
98,900
Wed, 13 Aug 2025
1 · 8-K
After-hours · 16:28 ET
8-K ↗
Wed, 13 Aug 2025
180.9400
183.8000
180.9400
183.0500
102,000
Tue, 12 Aug 2025
178.2000
181.1700
177.3700
180.7500
132,500
Mon, 11 Aug 2025
178.3200
179.9000
175.9400
177.8600
135,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
178.6800
179.5600
177.0000
178.3200
93,200
Thu, 07 Aug 2025
178.4400
178.6400
175.2900
177.9900
117,600
Wed, 06 Aug 2025
178.2900
178.2900
176.4800
177.4900
111,400
Tue, 05 Aug 2025
179.0000
180.7000
178.0600
178.3900
94,900
Mon, 04 Aug 2025
177.6700
179.5300
173.0300
179.5300
108,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
177.7000
178.7800
176.0500
176.8500
162,200
Thu, 31 Jul 2025
179.2700
180.5400
176.8700
177.7600
201,500
Wed, 30 Jul 2025
184.9300
185.5100
180.4200
181.0200
129,800
Tue, 29 Jul 2025
182.4900
184.7300
181.2100
183.9800
89,400
Mon, 28 Jul 2025
180.3100
181.3100
177.0800
181.3100
90,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend