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.0600
196.8400
181.0500
184.7500
2,880,132
Thu, 22 Oct 2026
172.7400
178.9900
172.1000
178.3900
1,400,500
Wed, 21 Oct 2026
181.2000
182.0300
172.9300
173.4100
1,497,200
Tue, 20 Oct 2026
185.6100
186.1400
179.9600
180.9700
1,164,300
Mon, 19 Oct 2026
185.0800
186.5100
181.6300
183.0900
626,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
184.6300
188.1900
181.5300
187.0600
978,100
Thu, 15 Oct 2026
184.2700
186.0900
181.3900
183.7200
791,500
Wed, 14 Oct 2026
180.0000
180.9300
177.3000
180.7100
1,035,000
Tue, 13 Oct 2026
186.1200
186.1200
179.1900
181.8300
920,900
Mon, 12 Oct 2026
181.7700
184.4600
180.0900
184.2800
848,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
178.1400
185.0000
178.1300
182.4900
2,355,500
Thu, 08 Oct 2026
171.1400
171.1400
167.0000
170.0100
1,114,200
Wed, 07 Oct 2026
169.7000
172.3100
167.9300
170.3800
790,200
Tue, 06 Oct 2026
162.5000
170.1800
162.0700
169.7000
1,186,500
Mon, 05 Oct 2026
157.8700
161.9600
156.6000
161.8200
848,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
158.0200
163.2500
157.8200
158.4900
979,500
Thu, 01 Oct 2026
160.0000
161.5800
157.3500
158.0200
658,700
Wed, 30 Sep 2026
164.3300
165.0600
159.9100
160.1200
954,700
Tue, 29 Sep 2026
162.5600
163.6000
160.5500
162.8100
828,100
Mon, 28 Sep 2026
166.3200
167.2300
162.2100
163.4300
911,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
18 · 8-K
After-hours · 16:37 ET
8-K ↗
Fri, 25 Sep 2026
166.0000
168.1300
164.8500
166.1500
886,400
Thu, 24 Sep 2026
170.4700
170.6800
164.7800
166.1200
1,184,800
Wed, 23 Sep 2026
174.5200
176.4800
170.3200
170.5300
927,500
Tue, 22 Sep 2026
176.3900
179.1400
174.2300
175.8400
713,900
Mon, 21 Sep 2026
178.2600
181.1000
176.0000
176.2800
870,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
180.7100
181.9200
178.2800
178.5900
1,849,500
Thu, 17 Sep 2026
182.7200
182.7200
180.4600
181.1300
1,010,600
Wed, 16 Sep 2026
182.7700
185.7400
179.7000
180.0200
867,100
Tue, 15 Sep 2026
182.4700
184.5700
180.7300
183.1400
879,500
Mon, 14 Sep 2026
185.1500
186.2700
180.9700
183.0700
856,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
183.1800
186.1300
181.3000
185.4700
909,500
Thu, 10 Sep 2026
187.3600
188.3000
179.5200
181.4200
1,444,400
Wed, 09 Sep 2026
188.1900
189.5500
185.7100
186.7400
1,247,100
Tue, 08 Sep 2026
187.7300
192.1200
185.8200
188.6900
951,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
189.8400
192.0000
186.6500
189.4400
668,800
Thu, 03 Sep 2026
187.1300
194.2300
187.1300
191.5200
793,600
Wed, 02 Sep 2026
188.2500
189.3200
184.0800
186.4200
805,500
Tue, 01 Sep 2026
189.6600
191.0700
187.1100
188.8100
749,000
Mon, 31 Aug 2026
189.1000
191.5500
187.9300
189.6600
906,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
187.8900
191.5000
185.6300
190.9500
684,300
Thu, 27 Aug 2026
183.7400
188.3400
183.4800
186.9600
668,300
Wed, 26 Aug 2026
187.6300
188.5000
184.9400
185.9800
737,000
Tue, 25 Aug 2026
185.0300
188.0900
184.2000
187.6200
499,000
Mon, 24 Aug 2026
183.3200
185.3300
181.9300
185.0700
979,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
180.7100
183.7300
180.1500
182.5900
891,500
Thu, 20 Aug 2026
180.4300
182.9800
180.2200
180.5400
570,100
Wed, 19 Aug 2026
183.2900
184.5300
179.1600
182.4300
479,900
Tue, 18 Aug 2026
184.8500
184.8500
181.3400
181.4000
788,500
Mon, 17 Aug 2026
185.2000
185.6600
181.9600
182.1100
875,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
187.2100
187.6300
181.3600
185.2000
677,900
Thu, 13 Aug 2026
183.5700
187.1300
183.5700
186.1900
609,200
Wed, 12 Aug 2026
180.9000
183.6000
180.4500
183.0800
683,400
Tue, 11 Aug 2026
181.9600
183.5300
180.0500
181.9700
614,100
Mon, 10 Aug 2026
182.0300
183.0000
180.1700
181.0500
1,367,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
183.7000
185.8200
181.8800
184.0300
595,000
Thu, 06 Aug 2026
17 · 10-Q
After market open · 14:02 ET
10-Q ↗
Thu, 06 Aug 2026
181.6300
184.2800
178.2600
182.6000
900,900
Wed, 05 Aug 2026
185.0800
185.0800
171.1200
178.4000
2,211,000
Tue, 04 Aug 2026
176.5400
188.2000
174.1700
187.9000
2,377,900
Mon, 03 Aug 2026
16 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 03 Aug 2026
180.8700
183.0200
178.9400
179.5400
1,818,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
178.7700
181.5700
176.7500
180.9800
2,157,500
Thu, 30 Jul 2026
186.2900
187.7500
180.4800
181.9000
1,196,600
Wed, 29 Jul 2026
175.0500
186.4200
174.8000
186.2900
1,616,100
Tue, 28 Jul 2026
174.9400
181.3800
174.8500
174.9300
1,003,300
Mon, 27 Jul 2026
174.9800
174.9900
171.1900
172.6100
986,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
176.2100
179.5900
173.5100
173.5700
1,059,300
Fri, 24 Jul 2026
15 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 23 Jul 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 23 Jul 2026
176.5600
180.6700
173.9400
174.8500
749,500
Wed, 22 Jul 2026
178.7000
180.9000
177.3300
178.0200
812,400
Tue, 21 Jul 2026
179.7600
182.3000
176.6200
176.8200
608,700
Mon, 20 Jul 2026
185.9200
186.9700
181.6300
181.9700
806,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
189.0600
191.2500
184.8500
185.6900
617,700
Thu, 16 Jul 2026
13 · 424B2
After-hours · 16:28 ET
424B2 ↗
Thu, 16 Jul 2026
187.2200
188.2900
183.4100
185.0400
620,900
Wed, 15 Jul 2026
12 · 8-K
After-hours · 17:29 ET
8-K ↗
Wed, 15 Jul 2026
186.1500
190.0900
185.6500
187.0900
494,400
Tue, 14 Jul 2026
187.3500
187.7300
183.9800
187.2500
567,800
Mon, 13 Jul 2026
11 · 424B5
After market open · 09:32 ET
424B5 ↗
Mon, 13 Jul 2026
191.4400
192.4000
184.8500
187.1000
1,092,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
182.6800
190.4700
182.6800
190.0300
1,443,800
Thu, 09 Jul 2026
180.8000
184.1000
180.0900
182.4800
1,122,700
Wed, 08 Jul 2026
183.6700
184.5500
181.2300
181.9900
1,281,200
Tue, 07 Jul 2026
181.7300
185.5200
181.7300
183.2300
768,600
Mon, 06 Jul 2026
182.1000
182.5800
176.8400
180.5700
1,214,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
183.3700
186.6500
183.1200
184.5600
1,506,300
Wed, 01 Jul 2026
177.7900
181.6500
176.1800
180.7500
1,215,500
Tue, 30 Jun 2026
177.9400
179.8400
174.1600
176.4600
1,268,900
Mon, 29 Jun 2026
183.3500
184.5600
176.8600
179.5000
689,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
183.4100
186.9300
182.1100
183.7600
1,305,300
Thu, 25 Jun 2026
185.4600
185.7400
178.2700
180.9500
1,066,300
Wed, 24 Jun 2026
189.6800
189.6800
184.9100
185.4600
1,044,900
Tue, 23 Jun 2026
189.0700
190.4900
187.5100
189.5900
690,800
Mon, 22 Jun 2026
185.0000
188.7300
184.5100
187.5900
873,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
191.9500
192.3000
186.3500
186.8700
1,819,300
Wed, 17 Jun 2026
194.0900
196.7100
190.9500
191.5700
917,900
Tue, 16 Jun 2026
197.4500
198.8800
194.5900
195.7300
706,400
Mon, 15 Jun 2026
202.9100
204.9200
189.3300
195.8200
2,653,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
205.1900
207.1700
203.5500
204.7900
550,000
Thu, 11 Jun 2026
206.0000
207.2800
201.0600
203.6500
723,200
Wed, 10 Jun 2026
206.1600
207.8500
204.4600
207.3300
823,200
Tue, 09 Jun 2026
202.2400
206.2600
199.1600
204.7800
816,200
Mon, 08 Jun 2026
206.0000
207.9900
199.5400
200.1000
935,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
208.0900
210.8800
206.2100
208.0200
682,600
Thu, 04 Jun 2026
199.7400
208.5100
196.0900
207.8500
791,700
Wed, 03 Jun 2026
196.8400
201.8400
195.6200
196.5800
1,473,600
Tue, 02 Jun 2026
204.0000
204.3000
193.8300
196.2100
890,500
Mon, 01 Jun 2026
201.0000
205.1400
200.9700
204.0500
950,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
205.0700
205.0700
202.6100
203.1600
1,415,000
Thu, 28 May 2026
201.8600
205.9000
199.5200
204.6200
997,800
Wed, 27 May 2026
202.0900
205.1300
199.6800
200.2000
707,000
Tue, 26 May 2026
205.4700
206.5700
201.5700
201.7300
651,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 22 May 2026
206.1200
207.2500
202.5800
205.5700
632,100
Thu, 21 May 2026
207.7300
209.3600
205.8700
208.0700
441,700
Wed, 20 May 2026
205.9500
208.9400
204.2600
207.7400
561,400
Tue, 19 May 2026
203.3400
208.2400
202.5300
207.5100
684,300
Mon, 18 May 2026
200.6800
203.5000
199.1500
203.3400
606,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
200.7000
203.0300
196.7800
199.6200
1,063,600
Thu, 14 May 2026
208.9900
209.4100
200.5100
201.2100
1,022,000
Wed, 13 May 2026
212.8100
213.3500
199.9100
207.6600
1,417,300
Tue, 12 May 2026
218.6200
219.5900
212.7500
213.6100
1,132,300
Mon, 11 May 2026
218.0000
220.3800
216.0400
217.2600
457,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
217.2600
218.7100
216.6300
218.1700
459,800
Thu, 07 May 2026
218.2900
219.8500
216.3400
218.6200
553,500
Wed, 06 May 2026
218.8600
221.5400
217.7600
218.4400
847,300
Tue, 05 May 2026
9 · 10-Q
After market open · 15:15 ET
10-Q ↗
Tue, 05 May 2026
218.4600
219.3500
215.7700
217.3800
787,900
Mon, 04 May 2026
217.5300
220.9300
217.0200
217.9100
618,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
222.0000
222.3800
218.0900
218.5800
613,200
Thu, 30 Apr 2026
215.0000
222.5800
213.5100
221.2000
1,554,000
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 29 Apr 2026
217.5900
219.5000
215.0100
215.9700
1,109,200
Tue, 28 Apr 2026
217.6600
217.8900
213.2300
217.5900
1,167,500
Mon, 27 Apr 2026
219.0700
219.6100
214.2700
215.0000
1,040,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
218.4100
219.9900
216.8200
219.4700
720,400
Thu, 23 Apr 2026
214.0400
220.0400
213.9600
219.6000
1,034,400
Wed, 22 Apr 2026
217.0100
218.7200
210.5300
211.8600
1,157,200
Tue, 21 Apr 2026
220.7200
221.0500
213.0900
213.1000
1,195,100
Mon, 20 Apr 2026
218.6800
224.4600
218.6800
220.4100
661,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
221.6600
224.2700
220.2400
223.1400
944,700
Thu, 16 Apr 2026
215.0000
222.1600
214.4100
221.7600
1,055,400
Wed, 15 Apr 2026
218.5100
218.5100
212.7200
214.2000
1,758,200
Tue, 14 Apr 2026
219.8600
220.1600
215.2000
218.0800
1,200,800
Mon, 13 Apr 2026
222.5200
223.0300
217.1400
220.2400
1,315,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
218.1600
224.2000
217.1500
223.7500
1,556,400
Thu, 09 Apr 2026
7 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Thu, 09 Apr 2026
6 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Thu, 09 Apr 2026
218.6000
220.2800
215.7900
218.4600
1,714,500
Wed, 08 Apr 2026
204.7700
223.8600
204.2000
218.7100
3,486,700
Tue, 07 Apr 2026
211.1500
211.1500
202.5600
205.8600
2,121,300
Mon, 06 Apr 2026
204.4500
213.8700
203.5000
212.4200
3,397,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
171.4400
204.8000
170.4200
204.0400
6,566,500
Wed, 01 Apr 2026
170.6300
173.8200
170.3400
171.5600
976,900
Tue, 31 Mar 2026
169.8300
172.9300
169.0000
172.1100
1,248,900
Mon, 30 Mar 2026
168.4700
172.1400
167.7700
169.8300
811,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 27 Mar 2026
165.6200
168.6100
165.0100
167.0600
836,700
Thu, 26 Mar 2026
164.5700
166.9100
163.0500
166.1700
662,900
Wed, 25 Mar 2026
168.1800
168.3200
162.4100
165.1500
1,231,300
Tue, 24 Mar 2026
170.9700
173.9300
166.5800
166.7600
1,052,200
Mon, 23 Mar 2026
174.5900
175.4800
170.7800
171.9800
996,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
181.8100
183.5100
173.7700
174.1500
1,510,200
Thu, 19 Mar 2026
182.8600
183.4200
180.4000
182.2800
713,200
Wed, 18 Mar 2026
185.4400
186.4800
182.4700
183.0300
620,400
Tue, 17 Mar 2026
189.1100
190.0400
186.8100
187.1500
561,300
Mon, 16 Mar 2026
189.9200
190.6400
187.3300
187.6100
719,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
186.1800
188.5300
185.6300
188.0400
675,200
Thu, 12 Mar 2026
187.8900
189.7500
184.2700
184.7300
745,000
Wed, 11 Mar 2026
192.7600
192.8500
188.0000
188.5600
913,200
Tue, 10 Mar 2026
194.9200
197.0700
192.6600
193.7000
1,216,700
Mon, 09 Mar 2026
196.4600
196.6600
192.6700
195.9300
1,188,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
194.9300
199.2200
193.8600
196.5800
1,101,200
Thu, 05 Mar 2026
194.6700
197.7400
192.0900
195.6900
1,055,300
Wed, 04 Mar 2026
196.7100
197.8100
194.6500
196.4300
931,400
Tue, 03 Mar 2026
195.8600
198.5400
194.4500
197.3800
1,219,500
Mon, 02 Mar 2026
199.3000
206.3800
196.0900
198.9200
1,428,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
4 · 10-K
After market open · 12:59 ET
10-K ↗
Fri, 27 Feb 2026
193.3700
201.3100
192.5000
201.1600
2,197,700
Thu, 26 Feb 2026
3 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 26 Feb 2026
196.7000
197.0900
191.4100
192.1700
2,027,100
Wed, 25 Feb 2026
201.7400
201.7400
196.6700
197.1700
805,000
Tue, 24 Feb 2026
198.8100
202.5100
198.2300
201.6000
687,900
Mon, 23 Feb 2026
199.9200
202.3500
198.4500
199.6400
1,009,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
199.6700
199.6700
196.3300
199.5400
676,600
Thu, 19 Feb 2026
197.4600
199.4100
197.0700
198.2900
728,800
Wed, 18 Feb 2026
202.8100
203.5500
195.5500
197.4600
1,020,300
Tue, 17 Feb 2026
201.9800
204.7100
200.8500
203.1200
1,293,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
199.7200
202.0000
199.3900
200.7700
1,015,100
Thu, 12 Feb 2026
193.7800
201.7800
193.4800
199.2900
1,221,800
Wed, 11 Feb 2026
188.6700
190.9800
185.2200
190.9600
793,000
Tue, 10 Feb 2026
184.7500
189.5600
184.7500
189.0800
722,600
Mon, 09 Feb 2026
180.6400
185.0600
178.0000
184.6300
520,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
181.4000
182.7700
177.4900
180.7400
663,100
Thu, 05 Feb 2026
182.3100
182.6500
178.5500
180.5100
1,083,100
Wed, 04 Feb 2026
180.2400
186.5900
179.6900
184.8700
1,329,600
Tue, 03 Feb 2026
181.0000
182.1800
177.7300
179.6500
1,014,100
Mon, 02 Feb 2026
184.1200
185.5600
181.0300
181.1400
1,289,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
189.3900
190.7300
182.1100
184.1100
1,238,400
Thu, 29 Jan 2026
185.1700
188.1600
184.1100
187.7700
760,400
Wed, 28 Jan 2026
186.3500
188.3600
183.2400
184.1600
745,300
Tue, 27 Jan 2026
187.3500
187.8700
185.7500
186.7900
596,400
Mon, 26 Jan 2026
187.7300
190.4600
187.5500
187.6700
475,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
184.8700
187.6100
183.5600
187.1600
681,100
Thu, 22 Jan 2026
186.5200
188.7400
184.7200
185.2900
879,300
Wed, 21 Jan 2026
186.9000
188.6900
185.2300
186.1300
678,700
Tue, 20 Jan 2026
194.1100
194.1100
185.7200
185.8800
885,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
190.6200
194.4600
189.1600
194.1100
670,900
Thu, 15 Jan 2026
191.8800
192.7600
190.0600
191.9900
650,700
Wed, 14 Jan 2026
188.3000
194.7200
188.0700
192.0600
762,000
Tue, 13 Jan 2026
185.5400
188.1000
182.6100
188.0400
704,200
Mon, 12 Jan 2026
181.8700
188.0000
181.8700
185.0000
945,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
181.3700
182.5500
179.8900
181.2000
938,900
Thu, 08 Jan 2026
180.8800
183.7600
180.1100
181.3600
785,700
Wed, 07 Jan 2026
189.1600
190.1400
181.3800
181.4200
1,174,900
Tue, 06 Jan 2026
189.5400
191.0300
187.6400
188.1200
714,900
Mon, 05 Jan 2026
190.4400
190.9400
186.8300
190.0600
1,037,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
192.1900
193.8700
191.1000
192.4800
380,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
194.3800
195.2600
193.4200
193.4300
366,300
Tue, 30 Dec 2025
193.7600
195.5200
192.7100
194.7600
477,300
Mon, 29 Dec 2025
193.1700
194.4600
192.7000
193.6900
563,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
192.2900
193.6900
191.6400
192.6000
348,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
191.9900
193.0300
191.3600
192.6000
242,400
Tue, 23 Dec 2025
191.2100
191.9700
188.7800
191.9100
700,000
Mon, 22 Dec 2025
188.6300
191.5200
186.1200
190.6300
673,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
189.2200
191.3900
188.3800
190.0100
1,526,800
Thu, 18 Dec 2025
191.3300
192.1800
189.2200
190.3600
956,100
Wed, 17 Dec 2025
189.5000
192.5200
189.3700
190.9500
755,000
Tue, 16 Dec 2025
193.5500
193.6000
189.8100
189.9800
698,400
Mon, 15 Dec 2025
192.7100
193.4400
190.2700
193.1300
911,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
191.3800
194.1600
190.1200
191.6600
1,008,700
Thu, 11 Dec 2025
190.7300
194.0500
189.0900
192.8300
693,800
Wed, 10 Dec 2025
190.0300
191.8500
189.0200
189.2200
824,000
Tue, 09 Dec 2025
192.2400
193.1300
188.7500
189.2900
636,800
Mon, 08 Dec 2025
189.2400
192.0400
187.6100
190.9800
852,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
189.4000
190.6000
188.8200
189.5800
716,000
Thu, 04 Dec 2025
186.2500
190.4500
186.2500
190.0000
760,600
Wed, 03 Dec 2025
186.9800
187.9500
185.1300
187.3400
837,600
Tue, 02 Dec 2025
188.8900
189.1300
186.3000
186.9700
590,300
Mon, 01 Dec 2025
193.1400
193.1400
188.0000
188.5700
941,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
194.0900
195.4000
193.6700
194.2700
313,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
192.5100
195.9500
192.5100
194.7900
756,200
Tue, 25 Nov 2025
194.3400
195.3600
193.2000
193.3000
772,000
Mon, 24 Nov 2025
194.8400
195.3400
191.9700
193.0900
1,372,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
196.4600
198.3900
194.7400
195.0200
1,111,500
Thu, 20 Nov 2025
196.1400
196.9500
194.3500
195.2500
731,400
Wed, 19 Nov 2025
198.5600
199.0900
194.8100
196.0900
630,700
Tue, 18 Nov 2025
197.4800
198.5400
194.9800
197.7000
778,500
Mon, 17 Nov 2025
198.3500
198.3500
195.0900
195.7800
725,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
195.1300
197.5500
192.9900
197.2100
821,900
Thu, 13 Nov 2025
200.2500
200.5300
193.7200
193.9500
1,169,600
Wed, 12 Nov 2025
202.0000
203.2600
200.6400
201.6300
781,300
Tue, 11 Nov 2025
200.7400
207.2900
199.4800
202.8400
967,700
Mon, 10 Nov 2025
195.5000
200.5600
195.1000
199.4200
717,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
195.7800
197.5800
194.8700
197.4000
798,300
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:59 ET
10-Q ↗
Thu, 06 Nov 2025
195.0100
199.4500
194.6000
194.7500
998,900
Wed, 05 Nov 2025
196.3700
198.9200
195.4700
195.7900
978,600
Tue, 04 Nov 2025
195.8300
200.0000
195.3700
196.2000
1,447,200
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 03 Nov 2025
189.2900
193.8800
188.8400
193.5200
1,854,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
188.8500
192.5600
188.6400
191.4800
1,330,800
Thu, 30 Oct 2025
190.0600
194.1900
189.7900
191.1400
1,320,100
Wed, 29 Oct 2025
194.0100
194.0100
189.8200
190.4200
1,342,900
Tue, 28 Oct 2025
195.2600
196.5600
187.4400
193.4000
3,275,700
Mon, 27 Oct 2025
197.2000
198.8000
196.1400
197.3000
1,133,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend