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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
240.9900
248.2875
240.3800
241.5300
823,874
Thu, 22 Oct 2026
243.5200
244.8200
232.4400
239.9000
1,389,400
Wed, 21 Oct 2026
244.5400
248.9600
241.5600
247.9700
763,900
Tue, 20 Oct 2026
31 · 8-K
After market open · 13:30 ET
FORM 8-K ↗
Tue, 20 Oct 2026
232.6500
246.3500
231.2500
244.3700
1,674,900
Mon, 19 Oct 2026
30 · 8-K
After-hours · 20:20 ET
FORM 8-K ↗
Mon, 19 Oct 2026
245.7300
248.5500
240.4400
245.1700
1,521,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
243.6400
248.9200
239.7600
240.5400
905,800
Thu, 15 Oct 2026
242.6500
243.5800
235.2500
240.7600
921,900
Wed, 14 Oct 2026
238.9500
243.3000
238.2700
242.9200
766,200
Tue, 13 Oct 2026
239.5000
241.9200
237.2800
240.6300
688,400
Mon, 12 Oct 2026
238.9000
241.6300
237.9500
239.1400
705,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
236.3100
241.5600
235.0100
238.3800
599,400
Thu, 08 Oct 2026
233.9400
237.5500
232.9700
234.1700
852,500
Wed, 07 Oct 2026
233.7800
237.0200
233.2700
234.0900
579,800
Tue, 06 Oct 2026
241.1200
242.6100
237.1400
238.1700
872,800
Mon, 05 Oct 2026
233.0200
245.1900
233.0200
241.0400
1,063,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
228.7800
233.1400
228.1400
231.9900
574,600
Thu, 01 Oct 2026
222.0000
227.2600
219.1000
226.1700
1,065,900
Wed, 30 Sep 2026
221.8700
226.0000
220.4600
221.6100
1,221,200
Tue, 29 Sep 2026
231.8600
232.1300
221.6500
221.9000
1,173,800
Mon, 28 Sep 2026
229.9900
233.0300
227.1000
230.3900
1,006,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
235.4400
236.4800
231.6800
233.6600
508,800
Thu, 24 Sep 2026
233.7400
237.7600
233.2900
235.2000
563,000
Wed, 23 Sep 2026
231.9900
237.4600
231.0600
234.2900
662,400
Tue, 22 Sep 2026
229.9900
234.4200
229.5300
233.9900
920,800
Mon, 21 Sep 2026
234.4900
235.9100
229.2400
229.9900
863,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
29 · 8-K
After market open · 09:47 ET
FORM 8-K ↗
Fri, 18 Sep 2026
244.9800
244.9800
232.4100
235.2600
3,096,400
Thu, 17 Sep 2026
242.4400
247.1000
242.3000
245.3500
844,800
Wed, 16 Sep 2026
241.0900
243.6400
235.0800
238.2300
913,000
Tue, 15 Sep 2026
236.2100
241.4100
234.0400
239.2200
1,138,000
Mon, 14 Sep 2026
241.0400
245.8600
233.8000
234.5300
1,041,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
239.0100
241.0000
234.3800
239.7900
697,100
Thu, 10 Sep 2026
238.4900
239.8100
236.2200
237.0800
674,600
Wed, 09 Sep 2026
240.0900
245.9800
240.0900
240.6900
808,400
Tue, 08 Sep 2026
241.3400
246.0000
238.1400
240.3100
1,235,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
245.8700
246.6700
240.5200
242.0600
1,177,800
Thu, 03 Sep 2026
250.2500
251.8800
244.6600
246.0300
889,200
Wed, 02 Sep 2026
236.9000
248.3800
235.8900
247.6400
1,192,400
Tue, 01 Sep 2026
229.1200
236.1100
229.0400
234.0900
664,300
Mon, 31 Aug 2026
235.3700
237.8700
231.9300
232.6200
916,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
237.1400
239.3700
232.0200
234.6700
670,300
Thu, 27 Aug 2026
234.5100
236.4400
232.1100
235.8400
787,500
Wed, 26 Aug 2026
231.4300
236.9400
230.7300
235.9000
1,205,600
Tue, 25 Aug 2026
230.7400
232.3900
227.6800
231.0800
1,318,500
Mon, 24 Aug 2026
235.6400
244.2500
227.5100
229.2700
2,077,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
225.2500
230.7800
223.5100
228.6800
1,999,800
Thu, 20 Aug 2026
226.8700
227.7600
218.0200
219.0000
2,251,800
Wed, 19 Aug 2026
252.5600
252.5600
223.2000
231.0100
2,477,900
Tue, 18 Aug 2026
28 · 8-K/A
After-hours · 16:52 ET
FORM 8-K/A ↗
Tue, 18 Aug 2026
256.2200
257.2200
249.0900
249.8100
973,100
Mon, 17 Aug 2026
253.4100
259.0400
250.0200
258.1600
762,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
27 · 8-K
After market open · 13:39 ET
FORM 8-K ↗
Fri, 14 Aug 2026
262.1400
263.2300
255.1100
255.7700
891,000
Thu, 13 Aug 2026
264.8500
264.8500
259.5000
260.5300
607,800
Wed, 12 Aug 2026
264.8800
264.8800
260.2400
263.1800
706,000
Tue, 11 Aug 2026
267.8900
271.0000
263.0400
263.6900
925,800
Mon, 10 Aug 2026
262.7100
269.1800
261.7000
268.6000
1,229,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
261.3700
262.7600
255.8000
262.4500
995,000
Thu, 06 Aug 2026
266.1300
266.6100
260.9200
261.4800
902,900
Wed, 05 Aug 2026
267.6900
273.3600
264.5000
265.9600
1,104,300
Tue, 04 Aug 2026
26 · 8-K
After market open · 09:57 ET
FORM 8-K ↗
Tue, 04 Aug 2026
264.0000
267.2100
253.6000
265.1000
1,659,400
Mon, 03 Aug 2026
255.7200
258.5300
245.1200
258.3800
1,037,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
255.2300
255.2300
250.3000
251.2600
902,400
Thu, 30 Jul 2026
255.0800
255.3100
248.0300
252.5000
920,000
Wed, 29 Jul 2026
265.1900
265.5500
250.9200
252.3400
1,327,800
Tue, 28 Jul 2026
25 · 10-Q
After market open · 11:59 ET
10-Q ↗
Tue, 28 Jul 2026
250.3000
261.4000
250.0000
259.7400
1,497,800
Mon, 27 Jul 2026
246.4900
250.8400
244.8800
250.2700
1,412,600
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
24 · 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
23 · 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
22 · 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
21 · 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
20 · 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
19 · 8-K
After market open · 11:23 ET
FORM 8-K ↗
Fri, 27 Mar 2026
18 · DEFA14A
After market open · 10:26 ET
DEFA14A ↗
Fri, 27 Mar 2026
17 · 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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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