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
222.6100
225.7900
222.4100
224.1000
1,934,628
Thu, 22 Oct 2026
222.2300
225.4300
221.3100
224.0400
2,262,700
Wed, 21 Oct 2026
216.0600
220.6400
215.2500
220.1500
2,487,100
Tue, 20 Oct 2026
213.7300
217.0900
213.2100
217.0300
1,311,500
Mon, 19 Oct 2026
212.1600
212.8500
210.6000
212.3000
1,294,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
214.9200
216.8000
212.3400
213.6900
1,822,000
Thu, 15 Oct 2026
212.3400
215.8900
211.2400
213.0600
1,938,500
Wed, 14 Oct 2026
207.2100
208.7800
205.8400
208.6300
2,235,000
Tue, 13 Oct 2026
207.0000
207.1700
204.9000
206.3800
1,645,300
Mon, 12 Oct 2026
203.4200
206.3400
203.4000
205.2300
1,479,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
200.7300
203.1400
200.7300
202.4100
1,327,300
Thu, 08 Oct 2026
198.2800
201.2300
197.0200
201.1200
1,329,600
Wed, 07 Oct 2026
20 · 10-Q
After-hours · 20:17 ET
10-Q ↗
Wed, 07 Oct 2026
196.3900
198.2800
195.8400
197.1900
1,629,500
Tue, 06 Oct 2026
19 · 8-K
After-hours · 21:22 ET
FORM 8-K ↗
Tue, 06 Oct 2026
194.2200
196.8700
194.2200
195.9600
1,134,600
Mon, 05 Oct 2026
192.8800
195.5300
192.0000
195.4000
1,344,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
196.6300
196.6300
191.8500
193.0200
1,863,700
Thu, 01 Oct 2026
195.5000
196.6200
194.5600
195.6000
1,824,100
Wed, 30 Sep 2026
198.2400
198.2400
194.8300
195.0600
1,626,200
Tue, 29 Sep 2026
199.9000
201.2700
196.4700
197.7400
2,000,000
Mon, 28 Sep 2026
199.5100
201.4500
198.6400
200.5800
1,856,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
198.2200
200.5500
198.2200
199.9100
2,487,300
Thu, 24 Sep 2026
192.2600
198.8600
191.0900
197.6800
3,398,700
Wed, 23 Sep 2026
18 · 8-K
After market open · 12:31 ET
8-K ↗
Wed, 23 Sep 2026
196.7800
198.7600
191.2900
191.9700
3,295,100
Tue, 22 Sep 2026
197.0500
198.8100
196.0000
198.8000
2,266,800
Mon, 21 Sep 2026
196.4700
198.2500
194.8700
196.8800
1,626,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
197.9600
198.9000
195.1000
197.6400
3,983,900
Thu, 17 Sep 2026
199.1200
199.3000
196.1000
197.9600
1,555,900
Wed, 16 Sep 2026
197.5900
201.5100
197.5900
199.4600
2,110,600
Tue, 15 Sep 2026
17 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Tue, 15 Sep 2026
16 · DEF 14A
After-hours · 16:10 ET
DEF 14A ↗
Tue, 15 Sep 2026
200.3200
201.6200
198.6900
198.9500
1,919,000
Mon, 14 Sep 2026
203.4100
204.6200
199.8700
200.8200
1,747,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
200.5100
202.9800
199.5500
201.5000
1,573,100
Thu, 10 Sep 2026
200.5000
201.0000
197.6000
198.4400
2,122,600
Wed, 09 Sep 2026
199.0000
200.1400
197.2900
200.0400
2,301,000
Tue, 08 Sep 2026
198.3600
201.3800
198.2600
200.5000
1,625,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
198.2400
201.1000
198.0100
200.4700
1,320,800
Thu, 03 Sep 2026
198.6600
201.2600
198.6600
201.0500
1,210,500
Wed, 02 Sep 2026
200.5900
200.6100
197.5700
198.0900
2,173,200
Tue, 01 Sep 2026
202.8900
203.6100
199.6600
200.5900
1,522,600
Mon, 31 Aug 2026
203.3000
203.7000
200.6700
201.7900
1,726,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
15 · PRE 14A
After market open · 15:10 ET
PRE 14A ↗
Fri, 28 Aug 2026
205.5000
205.8100
204.0000
204.1800
1,344,000
Thu, 27 Aug 2026
14 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Thu, 27 Aug 2026
204.7400
204.7400
202.7900
204.1500
1,281,500
Wed, 26 Aug 2026
204.8800
206.7700
204.6000
205.7800
1,516,400
Tue, 25 Aug 2026
206.6800
207.0900
203.6100
204.7600
2,440,700
Mon, 24 Aug 2026
205.3700
207.5100
204.5300
207.4000
1,819,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
203.5200
204.8600
202.3400
203.7900
1,731,600
Thu, 20 Aug 2026
202.4200
204.3100
201.4400
203.5200
2,028,300
Wed, 19 Aug 2026
200.6200
205.8800
200.0300
203.0800
1,606,800
Tue, 18 Aug 2026
200.9500
201.3100
199.0700
199.4500
1,837,100
Mon, 17 Aug 2026
197.8800
199.8700
196.5000
197.8200
2,249,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
200.4900
201.0200
198.8400
199.5200
1,612,800
Thu, 13 Aug 2026
204.6200
205.3900
200.5800
200.7000
1,310,100
Wed, 12 Aug 2026
202.6200
205.2100
200.0400
203.5100
1,266,900
Tue, 11 Aug 2026
202.0900
206.9200
202.0900
205.2800
1,785,600
Mon, 10 Aug 2026
201.6900
203.5800
200.9000
202.7100
1,834,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
200.6300
204.0000
200.2300
203.0500
1,569,000
Thu, 06 Aug 2026
202.8600
203.9300
199.3900
202.1500
1,680,900
Wed, 05 Aug 2026
204.0000
204.7500
199.7000
201.4000
2,460,500
Tue, 04 Aug 2026
203.2600
204.6700
200.9700
203.6500
2,653,200
Mon, 03 Aug 2026
13 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 03 Aug 2026
207.4700
208.7800
203.6700
204.0100
2,093,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
205.2500
206.2200
202.4800
204.6300
2,233,700
Thu, 30 Jul 2026
210.6800
211.0600
204.8300
206.7900
3,291,000
Wed, 29 Jul 2026
12 · 10-K
After market open · 15:37 ET
10-K ↗
Wed, 29 Jul 2026
214.9000
219.1700
213.5400
216.5300
2,755,100
Tue, 28 Jul 2026
214.3700
218.6400
213.5800
214.9000
3,660,800
Mon, 27 Jul 2026
207.0100
211.7200
206.3500
210.9800
2,261,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
202.2800
206.6500
202.0300
205.9100
2,003,500
Thu, 23 Jul 2026
200.5400
204.0500
199.8800
203.2500
2,454,700
Wed, 22 Jul 2026
202.6000
202.6000
198.7500
201.3600
2,591,800
Tue, 21 Jul 2026
199.1900
201.0700
196.0000
200.4100
2,463,600
Mon, 20 Jul 2026
203.5000
204.3800
200.1600
201.8000
2,337,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
207.1700
209.7200
201.5600
204.4500
3,134,400
Thu, 16 Jul 2026
198.7400
207.0900
197.1200
206.2500
4,245,300
Wed, 15 Jul 2026
187.9900
196.6900
186.0000
192.3700
4,510,600
Wed, 15 Jul 2026
11 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 14 Jul 2026
181.5500
184.6700
180.8500
184.3300
3,092,700
Mon, 13 Jul 2026
181.0900
184.1400
181.0800
183.7500
1,955,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
177.9600
179.8700
177.5500
179.6400
1,333,600
Thu, 09 Jul 2026
178.2000
179.0900
176.3000
177.6900
2,244,300
Wed, 08 Jul 2026
181.8300
183.1500
180.0000
180.1700
2,385,600
Tue, 07 Jul 2026
181.3400
183.3600
180.4900
181.8300
1,954,500
Mon, 06 Jul 2026
181.3500
181.3500
177.2800
178.2400
1,941,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
175.1100
181.7100
174.8300
181.3700
2,421,400
Wed, 01 Jul 2026
171.5700
176.8600
170.8700
174.2300
1,763,200
Tue, 30 Jun 2026
168.3500
170.5100
167.8200
170.0800
1,859,900
Mon, 29 Jun 2026
172.1500
172.7100
168.1500
169.0800
1,707,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
170.4200
172.4500
170.2800
171.9000
2,941,800
Thu, 25 Jun 2026
170.3200
173.4000
168.9100
169.0900
1,250,400
Wed, 24 Jun 2026
169.5600
172.6800
169.0100
170.9300
1,889,300
Tue, 23 Jun 2026
172.5800
172.7400
167.8600
168.8000
1,687,100
Mon, 22 Jun 2026
169.3800
171.1500
168.5800
169.4500
1,363,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
169.1900
172.2000
168.3800
170.8500
4,135,700
Wed, 17 Jun 2026
174.8800
177.3600
168.8500
169.6400
2,588,600
Tue, 16 Jun 2026
175.9800
176.9400
174.2400
176.7100
2,756,300
Mon, 15 Jun 2026
174.4700
176.9700
173.4800
174.7400
1,914,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
181.8800
182.5000
174.9800
176.2800
2,055,200
Fri, 12 Jun 2026
10 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Thu, 11 Jun 2026
180.9500
184.4800
178.4900
181.8800
2,455,200
Wed, 10 Jun 2026
180.1300
182.2700
178.6000
180.4000
2,538,000
Tue, 09 Jun 2026
173.6700
180.2700
173.4200
179.8700
1,950,200
Mon, 08 Jun 2026
177.8600
178.6700
173.5000
173.6500
2,410,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
181.4600
182.7300
179.1900
179.8500
2,508,500
Thu, 04 Jun 2026
178.7500
180.4400
177.7200
179.9600
2,498,600
Wed, 03 Jun 2026
172.1200
174.8100
171.9500
174.7200
1,934,700
Tue, 02 Jun 2026
171.0900
173.6100
168.3400
173.3100
2,775,500
Mon, 01 Jun 2026
170.7500
174.2500
169.6500
172.9000
1,904,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
171.6000
173.0000
170.3200
171.2600
4,257,500
Thu, 28 May 2026
169.0900
173.8400
168.7100
173.0600
2,147,300
Wed, 27 May 2026
171.0900
172.7900
168.6600
169.8600
2,775,100
Tue, 26 May 2026
172.3800
172.7200
170.2300
171.0900
1,384,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
172.3100
174.9900
171.5100
172.9300
1,338,500
Thu, 21 May 2026
171.2600
174.1900
169.7900
172.3600
1,863,700
Wed, 20 May 2026
171.3900
171.6700
169.3000
171.3600
1,705,400
Tue, 19 May 2026
174.2900
176.0000
171.7600
172.2000
1,943,100
Mon, 18 May 2026
168.3500
175.1400
168.3500
174.5100
2,192,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
167.4800
169.4600
166.2600
168.3100
2,762,900
Thu, 14 May 2026
163.7400
166.0900
163.6600
165.9500
1,691,200
Wed, 13 May 2026
164.1700
165.6400
161.1600
163.5500
1,873,400
Tue, 12 May 2026
166.2200
167.7700
164.6700
165.4200
1,986,400
Mon, 11 May 2026
166.7800
167.1000
163.4500
164.6700
2,055,700
Mon, 11 May 2026
9 · 424B3
Pre-market · 08:08 ET
424B3 ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
170.0400
171.0300
166.7700
166.9700
1,565,400
Thu, 07 May 2026
168.7400
171.8900
168.0600
170.0400
1,836,700
Wed, 06 May 2026
169.3100
172.2100
168.7100
169.3600
3,357,900
Tue, 05 May 2026
166.8900
170.2600
165.4600
169.2500
1,639,500
Mon, 04 May 2026
168.7300
169.2600
165.7300
166.8900
1,730,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
175.9100
176.8600
169.3000
169.6100
1,574,400
Thu, 30 Apr 2026
173.7000
175.4300
173.1300
174.7100
2,808,500
Wed, 29 Apr 2026
173.2100
174.3700
170.7100
173.9500
1,601,900
Tue, 28 Apr 2026
174.7600
175.7300
172.2400
174.2200
1,798,700
Mon, 27 Apr 2026
175.2700
176.5200
173.6100
174.0400
1,771,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
176.0500
177.0300
173.4200
175.9000
1,589,900
Thu, 23 Apr 2026
174.2300
178.2500
174.0000
177.6200
2,310,100
Wed, 22 Apr 2026
176.3200
176.8500
173.5400
174.6600
1,404,800
Tue, 21 Apr 2026
177.9000
179.1700
175.2800
176.2600
1,991,000
Mon, 20 Apr 2026
178.4600
180.2400
177.6700
178.6900
1,681,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
179.3300
180.7000
177.5000
179.1700
1,619,500
Thu, 16 Apr 2026
176.4900
178.7400
176.4400
177.5200
1,754,200
Wed, 15 Apr 2026
175.9600
177.2800
174.8300
176.4600
2,253,400
Tue, 14 Apr 2026
175.6800
176.6400
174.8100
176.1400
2,061,800
Mon, 13 Apr 2026
174.9300
176.3900
173.6200
175.6800
1,869,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
173.9900
175.6500
173.1700
174.9300
2,351,500
Thu, 09 Apr 2026
173.2800
174.3200
172.1500
174.1500
1,795,500
Wed, 08 Apr 2026
171.5700
176.7900
171.5700
174.5900
2,474,500
Tue, 07 Apr 2026
8 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Tue, 07 Apr 2026
172.0300
172.4600
168.9900
170.2800
2,484,200
Mon, 06 Apr 2026
173.4300
174.9700
171.5600
171.6900
1,697,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
170.5800
175.2700
170.2400
174.3400
2,387,500
Wed, 01 Apr 2026
167.8000
172.6800
167.5500
172.0400
2,962,600
Tue, 31 Mar 2026
169.4400
169.9800
166.2300
169.1400
3,685,100
Tue, 31 Mar 2026
7 · 8-K
Pre-market · 07:56 ET
8-K ↗
Mon, 30 Mar 2026
167.1100
170.3100
166.2500
168.6600
3,084,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
167.9800
168.7900
165.6000
165.7100
2,689,000
Thu, 26 Mar 2026
176.4700
176.4700
168.0200
168.8500
3,606,600
Wed, 25 Mar 2026
184.1800
186.0500
173.5900
176.8500
3,210,700
Wed, 25 Mar 2026
6 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 24 Mar 2026
181.2600
181.2600
177.5300
178.1300
2,328,100
Mon, 23 Mar 2026
181.7000
184.3300
180.0000
181.2100
2,692,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
181.8100
183.5300
177.9400
179.3400
3,838,500
Thu, 19 Mar 2026
185.3900
186.5300
178.6400
181.8300
2,912,700
Wed, 18 Mar 2026
190.9000
192.4300
185.0200
185.4400
3,467,600
Tue, 17 Mar 2026
193.6400
195.1400
192.0000
192.8400
1,687,700
Mon, 16 Mar 2026
194.4600
195.4400
192.2700
192.7400
1,732,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
194.3800
195.6200
192.1200
194.2800
2,265,000
Thu, 12 Mar 2026
198.0400
200.0800
193.0000
193.2600
3,086,700
Wed, 11 Mar 2026
194.7200
203.4300
191.3500
198.3400
5,047,200
Wed, 11 Mar 2026
5 · 8-K
Pre-market · 06:39 ET
FORM 8-K ↗
Tue, 10 Mar 2026
199.3100
199.9700
194.4100
196.2800
2,041,200
Mon, 09 Mar 2026
203.2000
203.4400
198.1000
200.7700
1,949,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
204.9400
206.5300
200.7700
203.6100
2,396,000
Thu, 05 Mar 2026
199.2000
209.0800
196.5000
204.5300
3,984,600
Wed, 04 Mar 2026
201.2400
202.7800
199.7600
200.1200
1,398,000
Tue, 03 Mar 2026
201.4000
203.0000
198.6600
201.5500
1,502,600
Mon, 02 Mar 2026
200.2900
202.4200
198.5800
201.6000
1,200,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
198.9000
203.0000
196.9500
201.1300
2,116,400
Thu, 26 Feb 2026
198.0700
200.0800
196.9400
198.2800
2,107,600
Wed, 25 Feb 2026
198.4300
199.2100
196.3100
196.7800
2,807,200
Tue, 24 Feb 2026
197.9000
199.7200
197.2000
198.5500
1,858,500
Mon, 23 Feb 2026
199.9400
200.7000
197.7200
198.3300
1,339,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
195.8600
200.1300
195.8600
200.0200
1,800,400
Thu, 19 Feb 2026
196.5500
198.1500
196.2700
197.9700
1,613,400
Wed, 18 Feb 2026
195.2500
196.5300
193.1900
196.4100
1,032,800
Tue, 17 Feb 2026
193.7400
197.2700
193.7400
194.9200
1,392,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
196.1000
197.4900
192.3500
193.4400
1,913,800
Thu, 12 Feb 2026
200.2400
202.3500
194.7300
196.1000
2,261,200
Wed, 11 Feb 2026
199.4700
202.5000
199.4000
200.3600
1,831,500
Tue, 10 Feb 2026
194.3500
202.1000
194.3500
199.3100
2,558,400
Mon, 09 Feb 2026
196.0500
196.8000
194.6200
194.7600
1,540,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
194.2800
196.3300
193.9300
195.8700
1,689,500
Thu, 05 Feb 2026
193.6300
196.9000
192.3900
194.1100
2,261,000
Wed, 04 Feb 2026
191.8500
194.8600
190.3900
192.6100
2,962,300
Tue, 03 Feb 2026
187.7000
191.1400
186.1400
190.7300
3,030,400
Mon, 02 Feb 2026
190.9700
192.3900
188.6500
190.9100
1,882,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
189.1500
191.6800
188.5100
191.3900
1,782,200
Thu, 29 Jan 2026
188.9700
191.0500
188.0500
189.6500
1,414,000
Wed, 28 Jan 2026
190.5400
190.9800
188.8000
189.1600
1,379,000
Tue, 27 Jan 2026
192.4200
193.2300
190.8400
191.2100
1,053,400
Mon, 26 Jan 2026
192.7400
194.8200
192.5300
193.8900
1,581,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
193.0700
195.0500
192.4400
192.9600
1,404,100
Thu, 22 Jan 2026
195.7800
196.4700
192.4500
193.0700
1,810,900
Wed, 21 Jan 2026
193.7000
197.4700
192.8900
195.4100
2,125,100
Tue, 20 Jan 2026
193.5400
194.7800
192.6500
193.7400
2,582,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
196.1300
196.1300
193.6800
195.4200
2,712,100
Thu, 15 Jan 2026
195.4100
197.2200
194.1000
195.5800
1,830,400
Wed, 14 Jan 2026
194.5400
195.6700
192.0200
194.2300
1,745,500
Tue, 13 Jan 2026
193.3500
194.2700
190.0400
192.7200
1,649,000
Mon, 12 Jan 2026
192.5100
194.7300
192.1700
193.0300
1,601,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
189.6600
194.4700
189.6600
193.1200
1,814,500
Thu, 08 Jan 2026
185.8800
190.3200
185.7200
190.2600
1,642,200
Wed, 07 Jan 2026
4 · 10-Q
After market open · 14:19 ET
10-Q ↗
Wed, 07 Jan 2026
187.8600
189.1900
186.1400
186.7000
1,760,700
Tue, 06 Jan 2026
184.8600
188.1600
184.2600
187.3800
1,484,800
Mon, 05 Jan 2026
184.1500
187.2500
183.1400
185.4600
1,393,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
187.5800
187.5900
184.4600
184.8800
1,372,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
190.2600
190.6200
188.0400
188.0700
969,600
Tue, 30 Dec 2025
190.2500
191.3200
189.6800
190.3500
791,900
Mon, 29 Dec 2025
191.5700
192.2200
190.2000
191.0400
961,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
190.7500
191.8600
190.3000
191.1400
604,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
190.1900
191.5400
190.1900
191.1800
598,700
Tue, 23 Dec 2025
191.9900
192.7900
189.8600
190.6600
1,380,400
Mon, 22 Dec 2025
3 · 8-K
After market open · 12:30 ET
FORM 8-K ↗
Mon, 22 Dec 2025
186.6100
193.3100
186.3800
191.9900
1,773,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
189.6000
189.6000
186.8600
187.5700
7,257,400
Thu, 18 Dec 2025
192.0800
196.0500
186.5200
189.8900
3,081,200
Thu, 18 Dec 2025
2 · 8-K
Pre-market · 08:31 ET
8-K ↗
Wed, 17 Dec 2025
186.9800
189.5600
186.7700
187.3700
2,531,900
Tue, 16 Dec 2025
189.1600
189.3200
186.6700
187.6200
2,215,800
Mon, 15 Dec 2025
189.4800
190.8200
187.5300
188.4500
3,705,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
188.9100
189.2900
186.3100
187.5300
2,842,400
Thu, 11 Dec 2025
185.7300
189.1200
185.6200
188.8300
1,451,600
Wed, 10 Dec 2025
183.1500
186.1000
182.6900
185.5400
1,490,000
Tue, 09 Dec 2025
183.1700
184.3000
182.7500
183.1500
1,268,900
Mon, 08 Dec 2025
186.1400
186.1400
182.8200
182.9800
1,792,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
184.1200
186.9800
183.8000
186.7500
1,709,100
Thu, 04 Dec 2025
185.4500
186.5500
183.2800
184.0300
1,226,900
Wed, 03 Dec 2025
184.1900
185.2100
183.3500
184.7100
1,515,200
Tue, 02 Dec 2025
185.2400
185.7800
183.6400
184.1900
1,588,100
Mon, 01 Dec 2025
185.1300
187.0500
184.8700
185.4300
1,598,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
184.8600
186.3600
184.3100
186.0200
738,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
183.1200
185.6800
182.8500
184.6000
1,779,800
Tue, 25 Nov 2025
182.1400
184.4400
181.7900
183.6700
2,282,800
Mon, 24 Nov 2025
184.2000
184.7000
181.4000
182.1600
4,125,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
183.6200
186.9500
183.5100
185.8000
1,997,200
Thu, 20 Nov 2025
184.4600
184.5200
182.0000
183.2000
4,148,400
Wed, 19 Nov 2025
183.5200
184.4000
180.8900
183.4700
2,532,600
Tue, 18 Nov 2025
184.3900
185.8300
182.8500
183.9100
1,839,800
Mon, 17 Nov 2025
186.0200
186.8700
183.3100
183.7600
2,429,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
188.2200
189.0400
186.0900
186.7200
3,417,000
Thu, 13 Nov 2025
185.2800
189.6900
184.7800
187.9100
2,323,800
Wed, 12 Nov 2025
185.5800
186.5200
184.7300
185.2800
1,864,900
Tue, 11 Nov 2025
185.6400
187.2400
184.8400
185.7600
1,642,400
Mon, 10 Nov 2025
183.5600
185.5500
182.4400
185.2500
2,700,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
186.1000
186.7600
184.1900
185.0700
2,526,800
Thu, 06 Nov 2025
185.6900
186.8200
184.0700
184.8900
2,945,400
Wed, 05 Nov 2025
182.7200
186.4400
182.7200
185.8100
2,179,600
Tue, 04 Nov 2025
184.1300
184.3600
181.1300
184.1100
1,771,200
Mon, 03 Nov 2025
183.0000
183.2300
180.3900
182.0400
2,436,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1 · 8-K
After market open · 14:50 ET
8-K ↗
Fri, 31 Oct 2025
183.9800
184.8000
182.7000
183.2700
2,362,700
Thu, 30 Oct 2025
184.2100
186.8600
183.4000
183.9800
1,975,700
Wed, 29 Oct 2025
186.8500
187.6000
182.6500
183.9000
2,327,300
Tue, 28 Oct 2025
188.1100
190.6100
187.1600
189.8900
1,812,700
Mon, 27 Oct 2025
190.6100
191.2500
188.2200
188.6800
2,021,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
192.7600
192.9500
190.5700
190.8300
1,309,100