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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
196.9100
203.6300
194.2534
199.5100
183,120
Thu, 22 Oct 2026
209.1400
213.9700
199.2400
199.8100
148,000
Wed, 21 Oct 2026
215.5700
221.7000
214.0100
220.5500
203,600
Tue, 20 Oct 2026
210.8400
216.8100
205.1600
212.4000
152,400
Mon, 19 Oct 2026
216.0200
220.0000
212.2000
215.5700
181,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
218.7400
218.7400
206.7300
207.7200
238,900
Thu, 15 Oct 2026
217.9800
220.0800
208.3300
219.0700
203,100
Wed, 14 Oct 2026
229.6100
234.0200
221.8300
223.4300
151,800
Tue, 13 Oct 2026
232.4100
236.4300
227.8600
235.2600
145,000
Mon, 12 Oct 2026
241.4200
243.4400
237.6300
238.4100
97,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
249.5100
249.8800
242.4900
244.5000
107,000
Thu, 08 Oct 2026
245.6200
248.5200
240.3400
242.5000
148,400
Wed, 07 Oct 2026
256.9700
257.3500
245.7200
246.7200
158,300
Tue, 06 Oct 2026
262.0800
263.6700
258.6800
260.2600
166,700
Mon, 05 Oct 2026
257.5000
260.8200
253.0100
257.6300
122,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
258.9200
261.5800
254.5100
257.9400
145,900
Thu, 01 Oct 2026
244.4900
254.2500
242.0000
252.0900
161,200
Wed, 30 Sep 2026
247.9700
247.9700
240.4900
244.1200
202,800
Tue, 29 Sep 2026
248.8200
252.0000
242.5500
245.4800
110,600
Mon, 28 Sep 2026
252.6900
254.5500
243.4100
248.0700
170,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
255.4000
259.1200
252.3900
252.6900
141,300
Thu, 24 Sep 2026
247.2500
253.8000
244.7600
250.9600
105,000
Wed, 23 Sep 2026
250.3400
257.3000
247.5000
254.0800
212,200
Tue, 22 Sep 2026
243.4600
250.0000
241.7700
249.5600
142,700
Mon, 21 Sep 2026
245.6000
246.4000
240.4700
243.4600
148,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
240.0400
243.3500
238.7100
241.9700
160,800
Thu, 17 Sep 2026
243.8700
243.8700
236.7000
238.2700
144,200
Wed, 16 Sep 2026
232.9500
238.0400
230.8100
234.6000
117,600
Tue, 15 Sep 2026
233.5900
236.2900
227.5800
231.7500
203,200
Mon, 14 Sep 2026
238.2800
241.8100
229.0800
230.3900
171,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
247.9100
252.8800
247.1100
250.3600
96,000
Thu, 10 Sep 2026
244.0600
247.6200
240.0000
243.0000
157,200
Wed, 09 Sep 2026
246.1300
250.5500
244.1400
246.0100
98,300
Tue, 08 Sep 2026
245.4300
252.2600
243.0900
247.7600
144,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
241.4100
252.4700
241.2500
243.7900
145,700
Thu, 03 Sep 2026
237.2200
243.1800
231.7600
239.8900
126,300
Wed, 02 Sep 2026
244.6000
244.9700
238.0500
240.7100
164,400
Tue, 01 Sep 2026
246.6200
247.6200
240.6400
243.4200
161,300
Mon, 31 Aug 2026
248.6900
251.6800
242.8100
249.2800
231,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
257.8000
258.1900
247.3400
248.6900
141,800
Thu, 27 Aug 2026
258.9400
260.2100
253.4600
257.6400
145,200
Wed, 26 Aug 2026
251.2100
257.6600
251.2100
255.1100
136,100
Tue, 25 Aug 2026
255.1100
256.9600
247.0100
250.0900
135,000
Mon, 24 Aug 2026
251.4400
251.4400
244.6600
247.9800
156,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
265.9700
265.9700
254.5000
255.4600
144,300
Thu, 20 Aug 2026
261.9500
266.6000
257.2800
262.4300
107,800
Wed, 19 Aug 2026
280.8600
280.8600
261.0000
263.8700
203,500
Tue, 18 Aug 2026
288.0100
292.4600
271.7600
275.9700
164,800
Mon, 17 Aug 2026
294.4300
302.0200
292.4100
297.9100
141,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
289.8600
294.4800
285.7300
290.0800
139,500
Thu, 13 Aug 2026
296.0400
296.6500
284.8700
286.0100
175,000
Wed, 12 Aug 2026
300.0000
301.2000
291.2000
294.4500
162,400
Tue, 11 Aug 2026
286.5500
293.9400
286.5500
290.1000
102,000
Mon, 10 Aug 2026
293.4200
300.7200
283.7200
284.2100
162,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
291.0600
297.6800
288.4500
291.5900
161,100
Thu, 06 Aug 2026
291.6400
303.9800
285.1100
289.4000
182,800
Wed, 05 Aug 2026
300.0600
306.3200
293.7200
294.0100
276,800
Tue, 04 Aug 2026
23 · 10-Q
After market open · 14:11 ET
FORM 10-Q ↗
Tue, 04 Aug 2026
286.0000
303.9800
281.5500
300.6400
443,000
Mon, 03 Aug 2026
267.6900
275.4000
259.6600
274.8300
304,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
269.1900
283.6500
266.8200
271.9700
421,500
Thu, 30 Jul 2026
252.6600
263.4400
240.0000
253.4100
494,300
Wed, 29 Jul 2026
22 · 8-K
After-hours · 16:34 ET
FORM 8-K ↗
Wed, 29 Jul 2026
250.1400
253.3200
235.7600
242.4300
417,700
Tue, 28 Jul 2026
262.0600
264.7100
248.0100
250.9700
414,800
Mon, 27 Jul 2026
274.1900
279.4000
249.6600
270.2600
276,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
285.9300
287.7500
272.8000
272.8000
273,500
Thu, 23 Jul 2026
281.8500
291.4300
280.4500
285.9200
141,300
Wed, 22 Jul 2026
275.1200
286.6800
275.1200
282.0600
256,200
Tue, 21 Jul 2026
275.3700
284.1900
269.5400
281.5100
155,700
Mon, 20 Jul 2026
274.4400
278.1600
265.1700
266.1100
214,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
265.3100
277.7300
257.7500
270.5600
259,200
Thu, 16 Jul 2026
269.6900
271.8900
260.9500
266.8000
412,700
Wed, 15 Jul 2026
276.7800
282.0000
263.6600
275.0000
241,400
Tue, 14 Jul 2026
272.8100
280.9400
269.2100
279.3900
349,300
Mon, 13 Jul 2026
272.1700
279.8700
260.5800
263.2600
181,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
266.4600
274.0200
265.4400
272.5800
226,100
Thu, 09 Jul 2026
267.3200
274.9400
265.1900
267.6900
194,600
Wed, 08 Jul 2026
251.4800
259.8900
249.5400
258.6700
205,700
Tue, 07 Jul 2026
270.0600
277.2600
248.2800
251.5300
431,300
Mon, 06 Jul 2026
267.2600
288.1300
267.2600
277.4500
459,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
21 · 8-K
After-hours · 16:37 ET
FORM 8-K ↗
Thu, 02 Jul 2026
317.9800
317.9800
265.3300
266.9400
494,600
Wed, 01 Jul 2026
327.5400
328.8000
312.5200
318.0600
321,800
Tue, 30 Jun 2026
312.2400
335.2900
310.1100
333.0400
523,000
Mon, 29 Jun 2026
309.5900
316.9300
298.5700
315.6500
427,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
308.0400
314.6500
295.3600
310.6400
926,900
Thu, 25 Jun 2026
302.1300
310.8500
298.3100
310.3200
216,800
Wed, 24 Jun 2026
290.6100
301.1300
284.3300
294.1500
323,800
Tue, 23 Jun 2026
293.9800
302.0800
282.1500
288.6400
366,800
Mon, 22 Jun 2026
301.1200
305.1000
296.3900
304.3300
237,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
307.4300
311.6700
293.0500
296.3900
245,200
Wed, 17 Jun 2026
295.0000
306.1600
289.8900
299.8400
230,800
Tue, 16 Jun 2026
302.8600
305.1500
291.9400
293.2200
214,800
Mon, 15 Jun 2026
300.0700
304.2900
292.3500
302.1500
198,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
297.0000
304.3900
292.6000
293.8700
196,900
Thu, 11 Jun 2026
282.0000
297.6700
276.3800
296.5500
262,300
Wed, 10 Jun 2026
279.6900
290.2900
273.5400
276.9500
333,100
Tue, 09 Jun 2026
283.7900
291.8000
260.4300
276.0400
314,900
Mon, 08 Jun 2026
269.4300
280.0100
265.3200
279.1300
352,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
271.6700
277.7400
259.1700
262.5600
192,400
Thu, 04 Jun 2026
275.8900
280.3600
269.0000
276.5400
187,300
Wed, 03 Jun 2026
269.4400
283.2300
266.6700
280.0900
288,400
Tue, 02 Jun 2026
270.2700
278.8000
266.2600
269.2200
250,300
Mon, 01 Jun 2026
270.5500
277.2600
269.0000
269.8600
366,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
277.0500
278.9000
263.0800
274.5200
342,500
Thu, 28 May 2026
20 · 8-K
After market open · 14:24 ET
FORM 8-K ↗
Thu, 28 May 2026
280.1700
287.3800
273.5900
276.9600
258,800
Wed, 27 May 2026
279.8800
282.2000
269.7000
280.1300
271,700
Tue, 26 May 2026
277.2900
282.2800
267.6000
276.2500
193,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
260.8100
270.8600
254.8600
270.0100
360,600
Thu, 21 May 2026
250.8100
260.4600
250.7300
260.4000
308,500
Wed, 20 May 2026
254.7700
259.1200
249.9000
254.7500
211,900
Tue, 19 May 2026
253.5100
263.4000
247.0200
249.7100
338,500
Mon, 18 May 2026
261.8800
267.2000
252.5200
258.2800
593,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
260.0300
264.7700
254.1000
256.7200
590,500
Thu, 14 May 2026
19 · 424B5
After-hours · 16:45 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 14 May 2026
18 · 8-K
After-hours · 16:43 ET
CURRENT REPORT ↗
Thu, 14 May 2026
268.6200
271.9600
260.2700
268.7300
1,064,800
Wed, 13 May 2026
282.8000
286.4500
263.5000
266.9200
421,800
Wed, 13 May 2026
17 · 424B5
Next filing day · accepted 12 May, 21:57 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 12 May 2026
16 · 8-K
After market open · 14:25 ET
FORM 8-K ↗
Tue, 12 May 2026
15 · S-3ASR
After-hours · 17:09 ET
REGISTRATION STATEMENT ↗
Tue, 12 May 2026
297.8100
302.8300
290.5200
298.2200
303,800
Mon, 11 May 2026
300.3800
308.2700
295.9000
302.7300
139,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
294.5200
301.8700
291.3200
297.9800
155,800
Thu, 07 May 2026
290.8800
291.6300
279.5700
290.4600
198,000
Wed, 06 May 2026
305.2900
307.0000
285.0000
286.8900
293,700
Tue, 05 May 2026
14 · 10-Q
After-hours · 16:32 ET
FORM 10-Q ↗
Tue, 05 May 2026
292.3500
303.9800
287.8000
297.1700
132,400
Mon, 04 May 2026
284.6300
293.1000
282.0700
286.6900
227,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
277.9800
291.7700
274.0600
283.6000
229,700
Thu, 30 Apr 2026
254.4900
276.9500
245.0100
275.8400
362,700
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Wed, 29 Apr 2026
250.6100
261.8000
248.7900
258.2600
241,400
Tue, 28 Apr 2026
248.0000
254.1000
241.1400
249.8200
115,400
Mon, 27 Apr 2026
277.5500
277.5500
244.9800
250.9600
241,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
270.1300
278.4200
262.3700
276.6500
126,300
Thu, 23 Apr 2026
263.3700
275.4900
263.3700
268.3100
246,700
Wed, 22 Apr 2026
260.4800
263.3000
253.6300
262.6800
152,400
Tue, 21 Apr 2026
254.7300
261.3600
253.3500
257.4100
162,800
Mon, 20 Apr 2026
254.2500
259.3200
250.0900
254.3800
158,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12 · DEFA14A
After market open · 15:29 ET
FORM DEFA14A ↗
Fri, 17 Apr 2026
246.5100
255.8900
244.2100
254.2500
149,500
Thu, 16 Apr 2026
236.4400
242.3200
233.8100
241.4900
149,000
Wed, 15 Apr 2026
236.1600
237.6000
231.3200
236.0400
90,500
Tue, 14 Apr 2026
240.5900
240.8100
233.1800
237.3400
128,800
Mon, 13 Apr 2026
233.2200
239.1200
233.2200
237.9300
142,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · DEFA14A
After market open · 14:53 ET
FORM DEFA14A ↗
Fri, 10 Apr 2026
10 · DEF 14A
After market open · 14:49 ET
FORM DEF 14A ↗
Fri, 10 Apr 2026
235.8600
240.1600
231.8500
235.7300
182,000
Thu, 09 Apr 2026
226.2700
236.8600
226.0600
235.0000
223,600
Wed, 08 Apr 2026
224.7900
229.0200
222.0900
228.2900
261,800
Tue, 07 Apr 2026
202.9600
211.3600
202.9600
210.3200
169,600
Mon, 06 Apr 2026
9 · 8-K
After-hours · 17:08 ET
FORM 8-K ↗
Mon, 06 Apr 2026
204.6500
208.9000
201.2200
206.9000
293,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
195.3200
207.1400
194.9500
204.6500
239,000
Wed, 01 Apr 2026
202.2200
207.3500
201.7100
203.0400
254,100
Tue, 31 Mar 2026
201.7900
204.0000
189.3600
197.9800
257,900
Mon, 30 Mar 2026
207.7900
207.7900
192.8000
197.8300
220,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
202.5400
206.7800
200.1600
203.5300
222,900
Thu, 26 Mar 2026
216.9200
216.9200
202.7400
204.1100
269,900
Wed, 25 Mar 2026
223.7100
226.7900
218.1100
220.7700
122,600
Tue, 24 Mar 2026
211.0000
225.0600
211.0000
222.0400
137,300
Mon, 23 Mar 2026
209.8000
220.1800
209.8000
214.9800
189,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
214.4200
215.5900
202.9100
204.0900
243,700
Thu, 19 Mar 2026
205.6200
217.4300
200.0100
214.9500
201,600
Wed, 18 Mar 2026
209.8400
211.4800
199.3500
205.7400
242,900
Tue, 17 Mar 2026
204.9500
211.9700
204.2300
209.5200
159,100
Mon, 16 Mar 2026
201.5300
205.6800
199.7000
205.1100
178,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
198.1100
205.2700
193.0000
197.6500
143,600
Thu, 12 Mar 2026
195.2200
199.3600
192.9800
195.1800
180,600
Wed, 11 Mar 2026
196.6600
201.5800
195.4400
200.8800
123,100
Tue, 10 Mar 2026
190.6100
203.9200
190.6100
198.5000
114,800
Mon, 09 Mar 2026
189.1400
192.1700
183.5700
191.8100
170,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
195.0000
198.8900
190.9400
191.8700
178,900
Thu, 05 Mar 2026
209.0900
212.4600
200.3300
202.5800
181,100
Wed, 04 Mar 2026
217.8500
219.1000
210.1200
213.8000
111,400
Tue, 03 Mar 2026
214.5100
219.3300
208.2400
213.6500
127,900
Mon, 02 Mar 2026
224.9100
228.6500
219.3200
222.4500
175,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
227.8300
233.0000
226.0200
229.7100
127,700
Thu, 26 Feb 2026
234.3500
240.0000
220.5400
232.1200
146,100
Wed, 25 Feb 2026
237.5600
238.3100
233.6200
234.6700
125,300
Tue, 24 Feb 2026
8 · 8-K/A
After-hours · 16:47 ET
FORM 8-K/A ↗
Tue, 24 Feb 2026
7 · 10-K
After-hours · 16:42 ET
FORM 10-K ↗
Tue, 24 Feb 2026
232.3700
240.6200
231.6000
234.4000
123,000
Mon, 23 Feb 2026
236.9400
240.0100
229.0100
231.8300
175,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
233.4800
240.9000
229.2700
235.0400
206,300
Thu, 19 Feb 2026
223.6700
236.1400
222.2800
230.0600
261,500
Wed, 18 Feb 2026
235.9000
246.1100
219.0300
221.1900
409,000
Tue, 17 Feb 2026
6 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Tue, 17 Feb 2026
234.3100
236.5400
226.7300
235.3000
183,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
230.1200
238.1300
224.5700
232.8400
131,600
Thu, 12 Feb 2026
241.8100
248.6100
230.2700
231.4800
175,500
Wed, 11 Feb 2026
239.7900
244.7600
232.5300
238.4000
152,400
Tue, 10 Feb 2026
227.2400
237.7900
225.9300
237.1900
185,400
Mon, 09 Feb 2026
221.8300
230.3700
217.7800
229.3200
112,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
213.4500
226.4500
213.4400
220.7800
231,700
Thu, 05 Feb 2026
207.7800
218.1300
204.4000
208.0000
204,000
Wed, 04 Feb 2026
218.3500
218.6100
204.0100
211.5800
260,400
Tue, 03 Feb 2026
219.1600
222.4900
214.0300
217.2500
183,700
Mon, 02 Feb 2026
201.4700
216.0900
201.4700
215.5900
172,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
207.1700
211.3600
200.4300
201.1900
119,300
Thu, 29 Jan 2026
209.2600
213.6900
206.8000
210.4400
208,500
Wed, 28 Jan 2026
210.6300
214.3200
206.1600
207.7800
137,900
Tue, 27 Jan 2026
207.4000
211.2100
205.5800
210.6600
257,800
Mon, 26 Jan 2026
197.1300
205.9100
195.0000
205.1700
178,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
199.7700
199.7700
193.9000
196.5000
114,100
Thu, 22 Jan 2026
203.6600
204.2900
193.6500
200.2900
124,900
Wed, 21 Jan 2026
202.3100
205.9900
194.9900
201.8000
236,000
Tue, 20 Jan 2026
194.9600
204.4300
194.9600
201.1700
205,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
199.7000
202.4900
198.6600
200.1100
257,300
Thu, 15 Jan 2026
5 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Thu, 15 Jan 2026
195.6700
201.7500
191.7500
196.6100
189,900
Wed, 14 Jan 2026
195.0000
200.1000
190.5200
192.9600
92,900
Tue, 13 Jan 2026
189.0000
195.5800
189.0000
193.8200
138,100
Mon, 12 Jan 2026
186.1000
191.4800
185.5600
188.0000
148,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
180.3500
187.7100
180.2000
187.4300
138,300
Thu, 08 Jan 2026
181.1900
181.1900
174.3000
180.2400
133,600
Wed, 07 Jan 2026
181.8800
182.2100
179.3200
181.0300
96,600
Tue, 06 Jan 2026
175.1600
184.2300
166.4100
184.0000
229,000
Mon, 05 Jan 2026
174.2300
176.3400
171.4900
175.7700
189,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
170.6500
174.6900
170.6500
172.7800
67,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
172.9700
173.8600
168.9600
169.6300
93,100
Tue, 30 Dec 2025
173.8700
175.1700
172.2600
172.9500
107,400
Mon, 29 Dec 2025
174.7300
176.0000
171.5900
174.3400
79,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
176.8200
177.0400
174.3100
176.4500
73,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.1400
177.0000
174.0400
176.1700
66,500
Tue, 23 Dec 2025
173.8200
177.8100
172.9000
177.2300
146,300
Mon, 22 Dec 2025
175.5300
179.4100
172.6400
174.0200
135,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
166.6700
176.1100
166.5700
175.6900
191,800
Thu, 18 Dec 2025
168.3300
169.2400
163.3900
166.5500
131,900
Wed, 17 Dec 2025
171.5200
173.0900
162.1800
164.1800
142,600
Tue, 16 Dec 2025
172.2900
174.1400
168.4600
171.7600
145,100
Mon, 15 Dec 2025
172.9700
175.6700
171.0000
173.3000
132,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
176.1800
176.1800
168.4900
173.1200
219,400
Thu, 11 Dec 2025
171.2700
178.6700
169.2000
175.3600
148,000
Wed, 10 Dec 2025
4 · 8-K
After market open · 15:43 ET
FORM 8-K ↗
Wed, 10 Dec 2025
166.5500
174.4700
166.5500
172.8200
163,400
Tue, 09 Dec 2025
171.3500
173.2100
164.5100
167.4300
134,300
Mon, 08 Dec 2025
167.9900
173.3800
167.4100
172.2100
133,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
163.5200
166.4400
160.6700
166.0000
118,000
Thu, 04 Dec 2025
157.6900
165.8800
157.0000
163.1900
86,300
Wed, 03 Dec 2025
3 · 8-K
After market open · 13:43 ET
FORM 8-K ↗
Wed, 03 Dec 2025
160.0000
163.2600
156.1700
159.7400
234,200
Tue, 02 Dec 2025
155.0100
162.9900
154.7700
161.5500
201,500
Mon, 01 Dec 2025
152.3600
157.3400
151.0000
154.7700
116,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
154.5300
159.4700
150.6400
154.0300
79,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
150.4100
155.3900
149.5200
152.6900
108,600
Tue, 25 Nov 2025
146.3000
151.2900
143.8100
150.8400
163,500
Mon, 24 Nov 2025
141.9100
146.2200
140.1700
145.8800
117,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
134.3600
142.1000
134.1400
140.9500
257,800
Thu, 20 Nov 2025
148.5800
152.2600
133.7100
134.3600
210,700
Wed, 19 Nov 2025
144.0900
148.0900
139.7600
144.8900
182,400
Tue, 18 Nov 2025
140.1300
145.6500
138.0900
144.0700
147,100
Mon, 17 Nov 2025
146.7600
148.9000
140.3100
141.8600
221,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
143.5300
149.5500
142.5200
147.6700
146,900
Thu, 13 Nov 2025
153.5100
153.5100
145.8000
146.4900
206,800
Wed, 12 Nov 2025
152.0700
155.2000
151.7200
153.7500
129,400
Tue, 11 Nov 2025
165.0100
166.2800
151.2500
152.1200
219,300
Mon, 10 Nov 2025
165.0000
167.0400
161.0800
166.9900
236,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
159.3400
161.6600
155.2700
161.5300
213,600
Thu, 06 Nov 2025
154.7400
160.4700
154.5900
160.1600
195,700
Wed, 05 Nov 2025
153.8900
159.0000
143.1300
154.8600
143,500
Tue, 04 Nov 2025
2 · 10-Q
After market open · 12:32 ET
FORM 10-Q ↗
Tue, 04 Nov 2025
155.8300
158.3500
150.9800
154.2500
305,600
Mon, 03 Nov 2025
154.9900
160.7000
151.0700
158.5700
298,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
154.3500
155.9100
148.7900
153.9900
207,400
Thu, 30 Oct 2025
152.8100
155.2500
129.9400
150.6200
273,000
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Wed, 29 Oct 2025
154.2400
158.0000
150.5700
152.4600
238,000
Tue, 28 Oct 2025
155.0000
159.2900
153.2200
154.7800
150,400
Mon, 27 Oct 2025
157.2000
159.3100
154.0000
155.8900
108,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend