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
240.9400
247.6800
239.2100
247.1100
862,800
Thu, 23 Jul 2026
240.4700
246.4300
238.1900
240.5700
1,190,700
Wed, 22 Jul 2026
235.8300
241.5500
234.9400
238.6400
1,291,100
Tue, 21 Jul 2026
30 · 8-K
After market open · 09:42 ET
FORM 8-K ↗
Tue, 21 Jul 2026
239.0700
239.9900
231.9600
233.5200
1,818,100
Mon, 20 Jul 2026
235.8900
237.3700
228.7700
230.4900
1,770,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
232.7000
236.3300
229.6300
235.5100
812,100
Thu, 16 Jul 2026
234.1100
237.7800
233.4800
234.9800
1,286,900
Wed, 15 Jul 2026
233.8100
236.9500
230.6100
235.5600
810,100
Tue, 14 Jul 2026
236.7200
238.6500
231.0900
233.3500
954,300
Mon, 13 Jul 2026
229.1800
237.1400
229.1800
234.1400
1,117,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
222.0600
229.2400
222.0600
228.4200
1,145,100
Thu, 09 Jul 2026
230.0300
230.5000
221.5200
222.0600
934,000
Wed, 08 Jul 2026
227.4500
231.9900
226.3000
228.7600
985,200
Tue, 07 Jul 2026
226.4000
230.0000
223.6000
229.6200
1,244,900
Mon, 06 Jul 2026
220.3900
227.4500
219.1900
227.0700
994,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
220.6000
224.4000
216.3600
220.3900
1,611,300
Wed, 01 Jul 2026
226.1100
226.8600
218.7300
221.7600
1,392,800
Tue, 30 Jun 2026
235.5400
236.1200
228.9700
229.4600
1,404,600
Mon, 29 Jun 2026
244.1800
246.9100
231.4900
234.2200
1,246,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
245.3900
249.2700
241.8700
245.4900
1,667,800
Thu, 25 Jun 2026
243.5300
251.2000
241.1300
251.0000
1,121,400
Wed, 24 Jun 2026
243.6100
245.1700
239.5200
241.4300
976,800
Tue, 23 Jun 2026
246.2500
248.7200
242.6800
243.6900
1,678,200
Mon, 22 Jun 2026
250.3600
253.5000
249.2800
250.9800
1,510,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
261.9000
261.9900
248.0500
249.9100
4,526,400
Thu, 18 Jun 2026
29 · 8-K
Pre-market · 09:22 ET
FORM 8-K ↗
Wed, 17 Jun 2026
272.3300
276.3900
265.2000
270.1300
1,146,200
Tue, 16 Jun 2026
273.8500
278.9700
272.2000
274.2900
1,239,400
Mon, 15 Jun 2026
288.0300
288.7400
270.5100
272.1900
1,614,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
283.7400
285.8800
279.6500
282.7600
799,500
Thu, 11 Jun 2026
271.9900
281.5900
270.5300
279.5500
805,100
Wed, 10 Jun 2026
270.3100
274.6900
267.4600
268.3400
1,225,600
Tue, 09 Jun 2026
273.0000
273.0000
259.5200
269.8000
870,300
Mon, 08 Jun 2026
270.0100
270.4900
265.4300
267.2000
1,115,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
273.8900
276.1800
265.6200
268.5000
1,120,200
Thu, 04 Jun 2026
274.5800
280.4900
270.0100
276.8500
890,000
Wed, 03 Jun 2026
271.7300
277.7900
267.3400
275.1300
1,052,300
Tue, 02 Jun 2026
263.3200
273.5500
260.3300
271.4100
1,089,500
Mon, 01 Jun 2026
257.3300
262.2400
255.2000
261.5900
901,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
260.4900
263.0900
257.9600
260.1500
2,119,300
Thu, 28 May 2026
257.0100
261.8400
250.5100
260.7500
1,256,300
Wed, 27 May 2026
250.4900
259.9100
248.1900
258.2200
1,282,200
Tue, 26 May 2026
241.6800
250.6800
240.7300
250.4900
1,069,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
233.9400
242.9500
233.1600
240.0300
1,187,600
Thu, 21 May 2026
228.0500
232.8000
227.1000
231.8400
798,600
Wed, 20 May 2026
224.5200
228.4900
222.3400
228.3000
933,700
Tue, 19 May 2026
223.2800
224.5600
219.0300
223.3700
1,251,200
Mon, 18 May 2026
229.3200
230.0900
225.9100
228.5800
758,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
230.0500
231.3300
226.7500
229.3400
1,020,000
Thu, 14 May 2026
238.7900
238.8500
232.3900
234.6800
937,200
Wed, 13 May 2026
233.6200
238.0700
233.1000
237.0800
1,191,100
Tue, 12 May 2026
234.3200
235.1500
230.2600
232.8000
954,300
Mon, 11 May 2026
235.5500
238.2600
234.4200
235.9700
755,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
28 · 8-K
After market open · 09:42 ET
FORM 8-K ↗
Fri, 08 May 2026
234.5500
237.3400
232.0500
235.1000
895,900
Thu, 07 May 2026
242.9900
242.9900
231.5400
232.9200
1,142,200
Wed, 06 May 2026
240.4400
243.7300
238.0900
241.8500
971,900
Tue, 05 May 2026
232.4300
238.7400
231.0000
237.4600
1,127,600
Mon, 04 May 2026
229.1100
229.9400
226.2500
229.8200
796,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
228.5800
230.9400
225.9000
229.2700
941,200
Thu, 30 Apr 2026
224.5600
229.7800
222.1300
228.6600
1,098,600
Wed, 29 Apr 2026
227.0100
228.9600
223.3000
224.3700
864,500
Tue, 28 Apr 2026
224.8600
228.1700
220.8100
226.9600
1,190,100
Mon, 27 Apr 2026
27 · 10-Q
After-hours · 16:00 ET
10-Q ↗
Mon, 27 Apr 2026
225.8000
227.5700
223.2400
225.0400
892,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
225.1300
228.0700
220.6600
226.7900
1,181,600
Thu, 23 Apr 2026
228.1500
229.0000
222.0000
225.0500
1,712,400
Wed, 22 Apr 2026
224.1600
228.1900
222.4600
227.4600
1,756,500
Tue, 21 Apr 2026
26 · 8-K
After market open · 15:06 ET
FORM 8-K ↗
Tue, 21 Apr 2026
211.9900
225.8400
211.1300
220.2100
2,451,300
Mon, 20 Apr 2026
200.9700
211.7500
199.9100
209.3500
2,212,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
196.0500
202.5900
196.0200
200.3200
1,207,100
Thu, 16 Apr 2026
194.1100
197.7500
194.1100
195.7500
783,500
Wed, 15 Apr 2026
194.1300
195.7800
191.1500
194.1100
1,126,700
Tue, 14 Apr 2026
195.3100
197.8300
194.5200
195.3000
962,500
Mon, 13 Apr 2026
189.3800
195.5500
189.3100
195.4700
924,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
192.5500
194.5900
190.3300
190.5700
817,600
Thu, 09 Apr 2026
186.7100
190.3200
186.3800
190.0000
899,000
Wed, 08 Apr 2026
184.1300
187.8400
183.6500
187.5600
802,400
Tue, 07 Apr 2026
175.9600
179.2700
174.8400
177.1900
1,036,000
Mon, 06 Apr 2026
178.6400
180.7500
174.2200
176.5300
686,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
179.2700
184.2500
177.8000
180.2000
937,600
Wed, 01 Apr 2026
181.9700
184.9400
181.2000
182.8500
1,036,700
Tue, 31 Mar 2026
173.0000
180.4800
171.3600
180.0000
1,651,300
Mon, 30 Mar 2026
172.6400
175.5100
171.0600
171.7800
919,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
25 · 8-K
After market open · 11:23 ET
FORM 8-K ↗
Fri, 27 Mar 2026
24 · DEFA14A
After market open · 10:26 ET
DEFA14A ↗
Fri, 27 Mar 2026
23 · DEF 14A
After market open · 10:24 ET
DEF 14A ↗
Fri, 27 Mar 2026
173.3200
174.3900
169.9100
170.9700
980,100
Thu, 26 Mar 2026
171.4400
175.0600
171.4400
174.4200
1,035,200
Wed, 25 Mar 2026
172.5200
174.8600
172.2900
173.4700
1,198,900
Tue, 24 Mar 2026
166.6300
170.4100
164.5000
169.7000
1,275,300
Mon, 23 Mar 2026
169.7400
170.9100
166.1200
166.6400
1,890,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
167.8100
168.5000
163.1900
163.9500
2,094,100
Thu, 19 Mar 2026
164.6300
170.6700
162.1600
167.5600
1,604,500
Wed, 18 Mar 2026
22 · 8-K
After market open · 10:03 ET
FORM 8-K ↗
Wed, 18 Mar 2026
171.3800
174.2400
168.4300
168.7500
1,249,900
Tue, 17 Mar 2026
174.3800
175.5500
171.4100
172.6300
1,342,900
Mon, 16 Mar 2026
172.8500
174.6400
171.1700
174.2800
1,028,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
176.0900
176.8000
169.8700
170.6000
1,317,800
Thu, 12 Mar 2026
181.2200
181.5000
174.5600
175.1000
1,234,800
Wed, 11 Mar 2026
182.8400
185.2900
180.7300
184.2600
612,800
Tue, 10 Mar 2026
181.7200
184.0700
179.9300
182.1900
794,200
Mon, 09 Mar 2026
179.2500
183.8800
175.0100
182.3600
1,285,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
185.8300
186.3400
180.3000
181.6100
1,239,900
Thu, 05 Mar 2026
192.1000
193.7900
187.2300
189.9800
1,228,200
Wed, 04 Mar 2026
198.6900
199.8000
193.8600
193.9100
1,001,900
Tue, 03 Mar 2026
196.0200
197.5200
187.9900
197.4500
1,057,400
Mon, 02 Mar 2026
193.1400
201.7600
190.3800
201.5100
1,412,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21 · 10-K
After market open · 13:06 ET
10-K ↗
Fri, 27 Feb 2026
191.1400
193.2200
188.0500
193.1300
1,320,900
Thu, 26 Feb 2026
191.1500
193.0800
188.5000
192.5200
804,100
Wed, 25 Feb 2026
193.4700
193.9300
190.3400
191.5300
1,219,100
Tue, 24 Feb 2026
195.9400
196.1500
190.7000
190.8700
1,142,200
Mon, 23 Feb 2026
193.3900
196.3500
190.3300
196.0100
1,221,400
Mon, 23 Feb 2026
20 · 8-K
Pre-market · 09:26 ET
FORM 8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
190.7000
193.4300
187.0600
193.3900
1,318,700
Thu, 19 Feb 2026
190.5200
193.5600
189.7100
190.5800
990,100
Wed, 18 Feb 2026
194.0600
195.6600
190.0100
192.7400
1,137,300
Tue, 17 Feb 2026
19 · 8-K
After-hours · 17:20 ET
FORM 8-K ↗
Tue, 17 Feb 2026
190.8000
192.5500
186.7100
191.9200
1,119,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
189.0000
194.2800
185.0000
191.6800
2,643,700
Thu, 12 Feb 2026
205.6400
207.9800
195.1000
199.5100
1,481,800
Wed, 11 Feb 2026
205.0200
208.4700
203.8100
205.7800
1,232,500
Tue, 10 Feb 2026
202.5800
203.4800
198.4600
201.1200
918,500
Mon, 09 Feb 2026
200.8900
203.9800
197.0300
202.7500
1,190,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
195.7500
202.8600
195.0600
202.3900
1,290,600
Thu, 05 Feb 2026
195.4400
199.6000
190.8000
193.0200
1,898,900
Wed, 04 Feb 2026
193.2300
199.1000
191.9700
198.8800
1,780,900
Tue, 03 Feb 2026
187.8700
195.1800
187.2500
192.9500
1,691,500
Mon, 02 Feb 2026
178.6300
186.6200
178.1700
186.5500
1,676,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
180.0200
183.9500
178.6400
179.5700
1,392,700
Thu, 29 Jan 2026
177.0300
182.2600
175.8100
181.9700
1,578,900
Wed, 28 Jan 2026
176.2300
176.5500
173.1500
174.3800
1,286,900
Tue, 27 Jan 2026
18 · 8-K
After market open · 12:01 ET
FORM 8-K ↗
Tue, 27 Jan 2026
173.4200
177.5300
170.2000
175.6500
1,677,500
Mon, 26 Jan 2026
184.4000
185.5600
173.0800
173.3200
2,190,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
178.6900
181.9100
177.7700
181.3200
1,405,400
Thu, 22 Jan 2026
181.8200
182.8100
177.8100
178.8100
1,305,400
Wed, 21 Jan 2026
173.7000
180.5700
173.6500
179.8300
1,134,500
Tue, 20 Jan 2026
173.0000
173.4400
170.8500
171.8100
979,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
174.6500
175.3000
171.7700
173.5800
1,022,000
Thu, 15 Jan 2026
171.7800
175.6300
170.4000
175.1100
1,921,200
Wed, 14 Jan 2026
169.2600
173.0500
169.1300
170.8000
1,511,200
Tue, 13 Jan 2026
170.1300
172.1300
169.1700
169.8400
1,023,700
Mon, 12 Jan 2026
169.1900
170.7900
166.5300
169.3500
1,088,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
170.3400
172.4300
168.0000
169.2700
1,153,200
Thu, 08 Jan 2026
167.2200
173.1000
166.1600
172.1600
1,040,200
Wed, 07 Jan 2026
172.3000
172.5000
167.1600
167.8300
1,430,000
Tue, 06 Jan 2026
172.4200
174.0500
168.6700
172.7400
1,674,300
Tue, 06 Jan 2026
17 · 8-K
Next filing day · accepted 05 Jan, 19:47 ET
FORM 8-K ↗
Mon, 05 Jan 2026
176.3300
177.5000
170.1300
171.8300
1,774,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
171.6300
176.5900
171.1500
176.0600
929,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
170.4100
171.7700
168.4800
169.4500
693,900
Tue, 30 Dec 2025
173.5800
173.6500
170.8600
171.0300
746,000
Mon, 29 Dec 2025
173.9300
174.2400
172.2500
172.8800
727,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
175.8100
176.0000
174.5500
175.4600
472,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
177.3300
178.0600
173.9900
175.3800
778,800
Tue, 23 Dec 2025
16 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Tue, 23 Dec 2025
175.8700
178.3600
175.2100
177.2000
941,300
Mon, 22 Dec 2025
174.5200
175.9500
172.7400
175.7600
977,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
174.5800
176.9800
173.2000
174.2800
3,313,800
Thu, 18 Dec 2025
172.8800
176.6200
172.5700
174.5800
1,950,800
Wed, 17 Dec 2025
15 · 8-K
After market open · 10:54 ET
FORM 8-K ↗
Wed, 17 Dec 2025
166.5000
172.9500
165.8000
172.7400
2,096,600
Tue, 16 Dec 2025
168.1900
169.5900
167.3600
169.1300
1,131,200
Mon, 15 Dec 2025
171.4800
171.7500
166.0800
168.9500
1,837,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
14 · S-3ASR
After market open · 12:53 ET
S-3ASR ↗
Fri, 12 Dec 2025
173.4300
174.3100
170.4400
171.9700
1,289,900
Thu, 11 Dec 2025
171.2300
173.8600
170.8300
173.0100
1,058,200
Wed, 10 Dec 2025
165.4400
172.6400
165.4100
171.2300
1,368,000
Tue, 09 Dec 2025
165.1400
167.0500
164.3900
165.4300
754,200
Mon, 08 Dec 2025
165.3500
167.8900
164.5700
166.1400
848,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
168.2000
168.2000
163.8700
165.2200
1,444,100
Thu, 04 Dec 2025
170.5100
170.6700
166.4500
168.1100
1,726,100
Wed, 03 Dec 2025
167.4600
172.9400
167.1900
171.5000
1,453,500
Tue, 02 Dec 2025
13 · 8-K
After market open · 11:11 ET
FORM 8-K ↗
Tue, 02 Dec 2025
168.3200
169.3200
166.5200
167.6300
1,092,600
Mon, 01 Dec 2025
166.1000
169.4900
166.1000
167.6200
942,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
167.4400
168.3600
166.0500
167.8300
641,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
164.2000
167.0700
163.7500
166.6200
841,600
Tue, 25 Nov 2025
162.6400
166.4200
161.6300
164.2500
1,167,600
Mon, 24 Nov 2025
159.1800
161.7900
156.9100
161.1900
1,731,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
12 · 8-K
After market open · 15:11 ET
FORM 8-K ↗
Fri, 21 Nov 2025
153.2300
159.4300
152.5400
158.1600
981,200
Thu, 20 Nov 2025
156.3600
159.7300
152.7700
153.1100
888,000
Wed, 19 Nov 2025
11 · 424B2
After-hours · 16:59 ET
424B2 ↗
Wed, 19 Nov 2025
155.0000
156.3600
153.3600
155.4600
873,000
Tue, 18 Nov 2025
153.4800
156.7700
153.0500
154.6100
1,179,000
Tue, 18 Nov 2025
10 · 424B5
Pre-market · 08:33 ET
424B5 ↗
Mon, 17 Nov 2025
154.9900
158.8800
154.1400
155.0700
1,079,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
151.6000
157.0000
151.2100
155.4100
1,058,000
Thu, 13 Nov 2025
158.0000
158.8500
151.8100
154.5900
1,337,000
Wed, 12 Nov 2025
9 · 8-K
After market open · 09:53 ET
FORM 8-K ↗
Wed, 12 Nov 2025
153.7000
159.8300
153.2800
157.8500
1,640,400
Tue, 11 Nov 2025
152.5100
154.2600
151.9800
152.3800
905,700
Mon, 10 Nov 2025
153.0000
153.9000
150.2200
152.4300
1,268,200
Mon, 10 Nov 2025
8 · 8-K
Pre-market · 06:09 ET
FORM 8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
152.4000
153.5500
150.2900
151.9400
1,086,100
Thu, 06 Nov 2025
154.8800
156.6400
151.8800
152.9200
1,304,700
Wed, 05 Nov 2025
151.6400
154.8600
150.0300
154.1300
1,149,000
Tue, 04 Nov 2025
152.0000
154.7500
151.1700
151.6200
1,311,900
Mon, 03 Nov 2025
156.0800
156.6100
153.1400
155.9700
1,340,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
156.5700
159.8500
155.8900
156.8000
1,355,700
Thu, 30 Oct 2025
162.6700
163.2500
158.0100
158.1800
1,269,000
Wed, 29 Oct 2025
161.5500
164.7300
159.4000
163.4700
1,080,700
Tue, 28 Oct 2025
158.0200
163.1000
157.2900
161.0700
1,534,500
Mon, 27 Oct 2025
153.7100
158.5000
151.6400
158.0200
1,776,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
7 · 10-Q
After market open · 12:42 ET
10-Q ↗
Fri, 24 Oct 2025
152.2600
153.9900
151.8600
152.9500
1,521,300
Thu, 23 Oct 2025
148.5900
152.0800
148.1300
150.7200
1,036,000
Wed, 22 Oct 2025
152.8900
154.8200
148.4200
148.5600
1,471,200
Tue, 21 Oct 2025
6 · 8-K
After market open · 10:54 ET
FORM 8-K ↗
Tue, 21 Oct 2025
146.1100
156.2400
146.1100
153.8200
2,893,900
Mon, 20 Oct 2025
147.0100
147.3200
144.7800
146.2800
1,628,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
141.6700
144.3900
141.4500
142.7500
1,062,900
Thu, 16 Oct 2025
146.8000
148.0000
140.8700
142.6500
1,126,300
Wed, 15 Oct 2025
147.9700
148.9700
145.0400
146.0500
781,100
Tue, 14 Oct 2025
143.4200
148.5400
142.4800
146.9800
935,900
Mon, 13 Oct 2025
144.4100
147.1200
143.3100
145.5400
881,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
147.5700
148.3700
141.1500
141.2300
1,238,600
Thu, 09 Oct 2025
147.2800
149.4700
146.5600
147.7800
1,195,900
Wed, 08 Oct 2025
143.5400
146.7500
142.2800
146.5500
683,600
Tue, 07 Oct 2025
142.6300
144.0400
141.4100
142.7300
909,000
Mon, 06 Oct 2025
145.2000
145.9300
141.4900
141.6300
1,441,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
144.9700
147.0000
144.3200
145.0900
1,286,800
Thu, 02 Oct 2025
140.9500
145.0400
140.7700
144.3900
1,304,300
Wed, 01 Oct 2025
138.9900
141.7400
138.1000
141.0000
1,125,700
Tue, 30 Sep 2025
5 · 8-K/A
After market open · 14:38 ET
FORM 8-K/A ↗
Tue, 30 Sep 2025
138.0900
139.7100
137.6000
139.4300
1,199,000
Mon, 29 Sep 2025
140.2100
140.4700
137.8200
138.8800
1,058,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
137.0700
140.1300
136.6200
139.6300
1,455,300
Thu, 25 Sep 2025
135.7600
138.2500
134.8700
136.0900
929,200
Wed, 24 Sep 2025
136.5100
137.7500
136.1000
136.3700
905,400
Tue, 23 Sep 2025
139.1400
139.8500
135.5700
136.6900
1,491,800
Mon, 22 Sep 2025
140.8000
140.8000
136.8700
139.0700
1,859,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
140.6800
141.0900
138.3900
139.2700
2,810,400
Thu, 18 Sep 2025
136.1600
141.2500
135.2500
139.8400
1,515,300
Wed, 17 Sep 2025
139.5000
140.9900
135.9100
136.8500
1,546,900
Tue, 16 Sep 2025
138.3500
141.9000
135.4300
139.6700
2,346,100
Mon, 15 Sep 2025
4 · 8-K
After-hours · 16:54 ET
FORM 8-K ↗
Mon, 15 Sep 2025
130.7500
132.2100
129.4100
131.5800
1,083,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
133.6300
133.9800
130.5800
130.6500
718,900
Thu, 11 Sep 2025
132.7200
136.4400
132.0200
133.9900
1,324,700
Wed, 10 Sep 2025
130.1900
133.4300
129.9300
132.7200
890,500
Tue, 09 Sep 2025
134.7300
135.4800
129.9700
130.2900
1,327,900
Mon, 08 Sep 2025
134.4800
135.5600
132.6900
134.5400
1,385,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
131.7000
136.1000
131.4300
134.6300
1,290,100
Thu, 04 Sep 2025
129.4300
130.9400
127.4400
130.8600
947,000
Wed, 03 Sep 2025
129.0000
129.8500
126.8800
129.5900
1,149,100
Tue, 02 Sep 2025
129.1400
130.0300
127.4300
129.0200
1,302,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
131.4400
132.7100
130.5400
130.9200
815,100
Thu, 28 Aug 2025
133.1600
133.1600
130.2900
131.5700
727,500
Wed, 27 Aug 2025
131.1700
133.0700
130.9500
132.7000
568,000
Tue, 26 Aug 2025
132.5100
133.5100
131.1500
131.7300
1,405,700
Mon, 25 Aug 2025
132.5800
134.3000
132.0500
133.2800
941,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
127.2000
132.8400
126.2300
132.6800
2,463,500
Thu, 21 Aug 2025
125.0300
126.4900
124.7700
125.7600
1,550,900
Wed, 20 Aug 2025
127.9600
128.7100
125.2600
125.4500
1,218,700
Tue, 19 Aug 2025
3 · 8-K
After market open · 11:29 ET
FORM 8-K ↗
Tue, 19 Aug 2025
126.7300
128.4300
125.9700
128.2200
1,572,800
Mon, 18 Aug 2025
126.3200
126.9400
125.1500
125.9100
910,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
130.4500
131.0100
126.3200
126.4200
1,017,000
Fri, 15 Aug 2025
2 · 8-K
Pre-market · 08:52 ET
FORM 8-K ↗
Thu, 14 Aug 2025
128.3800
129.6200
125.7400
127.4800
1,048,900
Wed, 13 Aug 2025
126.0100
129.8500
125.7700
129.2400
1,725,100
Tue, 12 Aug 2025
123.3800
126.6500
121.6800
125.6000
2,069,500
Mon, 11 Aug 2025
1 · 10-Q
After market open · 14:01 ET
10-Q ↗
Mon, 11 Aug 2025
122.8500
123.2300
119.8900
122.4100
1,380,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
122.9300
123.8700
122.1600
123.0200
891,400
Thu, 07 Aug 2025
124.3700
125.0700
121.3700
122.0700
909,200
Wed, 06 Aug 2025
122.8900
123.9200
121.9300
122.2300
969,600
Tue, 05 Aug 2025
121.5400
124.1600
121.4000
123.5300
1,115,000
Mon, 04 Aug 2025
122.3000
122.9400
120.8700
121.3600
1,007,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
125.1100
125.1900
121.6600
122.3700
1,623,300
Thu, 31 Jul 2025
126.6600
129.0600
125.3000
127.5600
1,367,100
Wed, 30 Jul 2025
127.3800
129.1500
126.2100
127.4500
1,251,700
Tue, 29 Jul 2025
129.5800
129.8000
126.4500
127.5200
1,486,700
Mon, 28 Jul 2025
130.3100
131.4100
129.5600
130.2300
1,066,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend