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
191.5200
195.4300
190.4000
193.2700
799,900
Thu, 23 Jul 2026
190.6600
193.0100
189.0000
190.8600
622,200
Wed, 22 Jul 2026
193.7900
194.9600
189.1600
191.4300
708,400
Tue, 21 Jul 2026
195.2500
195.9900
193.1700
194.3100
655,100
Mon, 20 Jul 2026
197.3900
199.8600
195.4900
196.2600
1,025,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
199.1500
200.1100
195.4600
197.0300
1,184,500
Thu, 16 Jul 2026
191.8600
197.9100
190.9500
197.5500
822,200
Wed, 15 Jul 2026
187.3400
193.2900
187.0000
189.8600
784,400
Tue, 14 Jul 2026
193.6300
193.6300
188.4800
189.0900
653,600
Mon, 13 Jul 2026
191.9700
193.5700
190.5500
192.0300
827,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
187.4900
191.1500
187.4900
189.5000
808,800
Thu, 09 Jul 2026
182.9000
189.2100
182.3700
187.0400
814,100
Wed, 08 Jul 2026
186.4000
186.4000
181.4800
181.6800
934,000
Tue, 07 Jul 2026
186.2900
189.2900
184.8100
187.0300
793,300
Mon, 06 Jul 2026
191.5100
192.5800
185.7600
186.0100
1,155,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
192.5300
194.3100
188.3700
194.2800
873,500
Wed, 01 Jul 2026
194.1900
194.1900
191.0600
191.4800
846,700
Tue, 30 Jun 2026
192.5300
194.6200
191.7600
193.2300
768,500
Mon, 29 Jun 2026
195.2400
195.3800
190.8000
193.8400
1,402,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
191.0200
196.8600
190.5100
196.5900
2,789,400
Thu, 25 Jun 2026
187.1400
195.2100
186.8800
190.6100
1,389,200
Wed, 24 Jun 2026
180.7300
187.4500
180.0800
187.0200
1,014,000
Tue, 23 Jun 2026
179.5500
181.8600
178.0400
179.9900
1,202,100
Mon, 22 Jun 2026
179.2600
184.6100
178.0100
179.7700
1,457,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
175.1800
181.3200
174.7800
177.7500
1,797,700
Wed, 17 Jun 2026
167.3900
176.1800
167.0100
173.5400
1,239,900
Tue, 16 Jun 2026
167.4200
169.8900
166.1700
168.2300
1,303,500
Mon, 15 Jun 2026
166.5100
170.4900
165.1700
167.5400
1,570,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
168.9700
170.2800
166.0500
167.8600
729,400
Thu, 11 Jun 2026
164.2500
168.5300
163.6000
167.7000
942,200
Wed, 10 Jun 2026
164.0000
168.1000
162.8300
164.2400
955,500
Tue, 09 Jun 2026
166.9200
169.2500
163.4600
164.0000
1,139,800
Mon, 08 Jun 2026
169.4800
170.1200
165.4600
167.7800
899,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
163.6100
170.8300
162.7500
170.4600
1,397,800
Thu, 04 Jun 2026
168.0500
168.5300
160.0000
161.3000
1,926,100
Wed, 03 Jun 2026
170.9400
172.6300
163.3300
166.1900
1,398,400
Tue, 02 Jun 2026
172.5700
172.5700
169.0600
170.9400
503,900
Mon, 01 Jun 2026
179.8500
181.1100
175.0000
175.4000
1,091,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
179.7500
185.5800
178.9900
180.6200
945,100
Thu, 28 May 2026
180.2400
182.6800
179.0400
180.3500
959,200
Wed, 27 May 2026
184.2100
184.9000
179.6300
181.4900
1,059,000
Tue, 26 May 2026
179.2200
182.3900
177.5800
182.2000
1,424,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
178.0300
179.1800
175.7100
177.5700
718,700
Fri, 22 May 2026
16 · 8-K
Pre-market · 09:00 ET
8-K ↗
Thu, 21 May 2026
177.5200
180.5000
174.8600
178.0500
855,700
Wed, 20 May 2026
173.8200
179.5800
170.4100
178.3400
1,622,500
Tue, 19 May 2026
177.2300
177.7500
173.6900
173.8200
1,401,400
Mon, 18 May 2026
176.5900
178.5000
176.0200
177.1400
995,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
179.3200
181.9700
176.3500
177.9700
967,200
Thu, 14 May 2026
180.2900
180.3400
176.8500
177.0600
1,146,200
Wed, 13 May 2026
183.4500
183.4500
176.5200
179.3000
1,423,700
Tue, 12 May 2026
184.3500
185.1000
180.7000
183.5700
1,355,800
Mon, 11 May 2026
177.4000
183.7300
176.9400
183.5400
2,263,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
171.9500
183.5200
171.0000
177.3800
2,907,200
Fri, 08 May 2026
15 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Thu, 07 May 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 07 May 2026
158.3500
160.4100
155.8900
157.9300
2,227,700
Wed, 06 May 2026
160.9900
162.0200
158.0400
159.6900
1,192,900
Tue, 05 May 2026
155.7500
158.7300
155.2200
158.0300
697,000
Mon, 04 May 2026
158.3200
159.3600
153.8300
155.8800
1,081,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
160.8700
162.0100
157.5000
158.2900
1,288,500
Thu, 30 Apr 2026
160.4000
162.5900
160.0100
160.9900
1,064,900
Wed, 29 Apr 2026
158.1900
161.2500
158.0800
159.8200
1,254,600
Tue, 28 Apr 2026
158.2600
159.9900
157.0800
158.3100
1,053,700
Mon, 27 Apr 2026
159.6400
160.2600
156.9200
157.8700
1,394,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
160.4600
161.5700
159.0800
159.7800
1,119,800
Thu, 23 Apr 2026
158.6900
160.9800
158.1200
160.4400
921,300
Wed, 22 Apr 2026
161.1900
161.6900
157.3600
158.1500
911,200
Tue, 21 Apr 2026
163.7800
164.2200
160.0500
161.0500
770,700
Mon, 20 Apr 2026
163.6100
164.4100
162.4200
163.8000
897,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
162.0000
167.5400
161.8500
165.0800
1,212,200
Thu, 16 Apr 2026
161.9500
162.6800
159.0100
159.9500
1,218,300
Wed, 15 Apr 2026
163.0100
164.8100
162.2900
163.0300
1,029,700
Tue, 14 Apr 2026
162.4000
164.7200
162.1200
164.2900
751,600
Mon, 13 Apr 2026
163.3200
163.3200
159.8000
162.4800
1,134,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
164.7400
165.4900
162.8300
163.6900
752,100
Fri, 10 Apr 2026
13 · DEFA14A
Pre-market · 08:01 ET
DEFA14A ↗
Fri, 10 Apr 2026
12 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 09 Apr 2026
165.0700
166.3300
163.5100
164.5800
966,300
Wed, 08 Apr 2026
166.6000
169.1000
166.0500
166.7800
1,134,900
Tue, 07 Apr 2026
163.0700
163.2800
159.7500
159.9400
1,277,200
Mon, 06 Apr 2026
162.2900
163.9400
161.3300
163.2800
1,004,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
160.1900
163.2600
157.1300
162.9800
979,900
Wed, 01 Apr 2026
165.1400
166.3200
161.8400
162.0600
1,059,200
Tue, 31 Mar 2026
164.1700
167.1800
162.5000
165.1400
1,034,300
Mon, 30 Mar 2026
161.0900
163.5000
159.9900
162.3200
1,182,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
165.3900
166.0300
158.8900
160.1800
1,105,800
Thu, 26 Mar 2026
168.6600
170.2100
165.9200
166.3500
711,100
Wed, 25 Mar 2026
168.4400
169.5200
164.9600
169.0800
967,700
Tue, 24 Mar 2026
165.0700
168.7400
164.5100
167.9200
920,900
Mon, 23 Mar 2026
173.6100
174.4400
166.2900
167.2000
1,529,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
171.7700
172.7600
169.6700
170.8900
1,865,300
Thu, 19 Mar 2026
167.0100
172.2500
167.0000
171.6300
1,453,400
Wed, 18 Mar 2026
169.4700
169.9300
166.3700
168.6000
729,200
Tue, 17 Mar 2026
171.5900
173.1500
170.8100
170.9400
492,500
Mon, 16 Mar 2026
171.4200
172.2500
170.5800
171.2300
682,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
171.7100
173.8800
169.1700
170.2400
587,900
Thu, 12 Mar 2026
170.7600
171.0900
168.4100
169.4400
931,100
Wed, 11 Mar 2026
172.1400
173.1600
170.7500
172.1200
518,500
Tue, 10 Mar 2026
171.0000
174.2200
170.6300
172.1400
779,400
Mon, 09 Mar 2026
169.0300
172.7600
164.7100
172.5000
1,242,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
173.0100
173.0100
167.3400
171.5400
1,064,600
Thu, 05 Mar 2026
11 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 05 Mar 2026
178.1800
180.0200
174.8300
175.0400
929,100
Wed, 04 Mar 2026
181.7800
182.6100
178.0700
178.7000
1,055,600
Tue, 03 Mar 2026
177.5300
181.8700
176.1500
181.2300
637,900
Mon, 02 Mar 2026
181.2200
181.2200
177.9000
180.1900
639,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10 · 10-K
After market open · 11:20 ET
10-K ↗
Fri, 27 Feb 2026
183.1100
183.1100
177.9000
182.8700
855,400
Thu, 26 Feb 2026
182.7000
185.5000
181.5000
184.3700
881,300
Wed, 25 Feb 2026
180.6900
181.8900
179.5400
181.7800
963,200
Tue, 24 Feb 2026
177.9300
180.9000
177.2100
180.6900
916,300
Mon, 23 Feb 2026
177.1400
179.0600
173.0600
177.9300
1,031,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
186.8400
188.9000
176.1100
178.8200
2,841,500
Thu, 19 Feb 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 19 Feb 2026
184.1100
186.5100
182.0500
182.5300
2,452,800
Wed, 18 Feb 2026
186.7700
190.6600
186.7600
186.8700
1,467,400
Tue, 17 Feb 2026
183.6100
187.0000
180.9500
186.9000
1,102,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 13 Feb 2026
181.7300
183.5000
179.4800
180.9000
1,043,600
Thu, 12 Feb 2026
185.5000
188.0000
180.4900
181.9200
1,271,100
Wed, 11 Feb 2026
183.6300
184.6600
181.5300
183.3700
823,500
Tue, 10 Feb 2026
183.6600
186.7200
182.4500
182.6800
933,900
Mon, 09 Feb 2026
191.5800
192.0000
187.0000
187.6700
663,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
185.9400
191.5100
184.8900
190.9700
1,086,100
Thu, 05 Feb 2026
186.9400
190.0000
184.9100
185.9600
570,500
Wed, 04 Feb 2026
185.0000
187.8800
184.7900
185.4800
757,400
Tue, 03 Feb 2026
181.7900
184.9000
178.7800
184.2900
676,300
Mon, 02 Feb 2026
181.1000
183.2800
178.3500
182.6000
877,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
183.7400
183.7800
178.1600
179.8600
983,000
Thu, 29 Jan 2026
181.9100
184.8000
180.5300
184.0200
623,100
Wed, 28 Jan 2026
188.2800
189.8600
180.7100
181.7500
735,600
Tue, 27 Jan 2026
185.6200
188.5300
184.5300
184.9600
657,100
Mon, 26 Jan 2026
188.6900
190.1000
184.3200
186.1400
1,122,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
190.8700
192.6600
189.4000
190.6500
733,500
Thu, 22 Jan 2026
192.8400
195.0000
191.0400
191.2500
724,400
Wed, 21 Jan 2026
194.7700
195.6200
189.1900
191.3600
955,600
Tue, 20 Jan 2026
194.3300
197.0000
192.1100
194.7500
1,142,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
193.0100
194.9200
191.7200
194.4900
877,000
Thu, 15 Jan 2026
189.6600
193.8100
189.5100
193.6000
1,036,400
Wed, 14 Jan 2026
187.9700
189.8200
186.9000
189.0900
830,700
Tue, 13 Jan 2026
186.0500
189.8800
185.1200
189.7400
1,116,400
Mon, 12 Jan 2026
182.6300
188.2100
180.7300
188.0300
1,529,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
180.0000
183.4000
180.0000
183.1500
719,400
Thu, 08 Jan 2026
179.7000
181.6200
178.5600
180.5700
839,700
Wed, 07 Jan 2026
178.0800
182.9100
177.8600
180.7900
1,255,000
Tue, 06 Jan 2026
173.7200
179.6500
173.2400
177.9600
927,900
Mon, 05 Jan 2026
171.2200
176.9800
171.1300
174.3200
1,004,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
165.7400
171.4500
165.7400
171.3600
664,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
7 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 31 Dec 2025
167.0000
168.1100
165.8500
166.0000
594,900
Tue, 30 Dec 2025
167.3200
168.2800
166.7700
167.4000
591,900
Mon, 29 Dec 2025
169.6700
170.3300
167.6900
168.2200
647,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
170.6200
170.9400
169.3700
170.7500
538,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
167.7400
171.1900
167.2600
170.8000
450,200
Tue, 23 Dec 2025
172.8000
173.2500
166.4100
167.1700
930,300
Mon, 22 Dec 2025
175.4600
176.4900
173.5300
173.6900
1,137,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
174.7900
176.5000
174.1700
175.7700
1,894,800
Thu, 18 Dec 2025
173.2300
174.9500
171.9700
174.2500
1,260,800
Wed, 17 Dec 2025
169.8700
172.1900
168.5000
171.5100
1,145,100
Tue, 16 Dec 2025
168.7500
170.5500
165.1000
165.7900
776,300
Mon, 15 Dec 2025
168.3200
169.9100
167.6100
169.7100
732,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
168.3100
170.8000
167.4000
168.2400
646,400
Thu, 11 Dec 2025
166.2100
169.1200
166.2100
167.3600
591,100
Wed, 10 Dec 2025
164.9500
167.0900
164.5100
166.2100
870,700
Tue, 09 Dec 2025
165.1700
166.7500
164.5600
164.9500
702,300
Mon, 08 Dec 2025
166.7200
167.4500
164.6600
165.0500
636,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
167.3900
168.6700
165.7500
166.2700
867,200
Thu, 04 Dec 2025
169.5000
169.6900
166.1800
167.1300
685,600
Wed, 03 Dec 2025
169.4200
170.7000
168.0000
169.0000
835,400
Tue, 02 Dec 2025
170.7300
170.7700
168.0500
169.9200
752,900
Tue, 02 Dec 2025
6 · 8-K
Next filing day · accepted 01 Dec, 18:00 ET
FORM 8-K ↗
Mon, 01 Dec 2025
174.0200
174.5000
170.2800
170.9100
1,128,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
176.7600
177.5800
175.2200
175.2500
363,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
174.9100
178.6800
174.9100
176.7100
795,900
Tue, 25 Nov 2025
171.3500
175.5700
171.0100
175.4500
935,900
Mon, 24 Nov 2025
173.2600
173.3500
169.7000
170.7100
865,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
168.4600
174.3500
167.3100
173.4300
1,253,800
Thu, 20 Nov 2025
167.4200
169.4100
165.7000
166.2600
782,200
Wed, 19 Nov 2025
171.0200
171.5500
167.1400
167.2000
799,700
Tue, 18 Nov 2025
168.2500
171.6300
168.2500
170.9900
862,400
Mon, 17 Nov 2025
168.1800
171.4000
166.8500
169.7100
1,421,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
166.6400
168.1200
165.7300
167.3500
741,500
Thu, 13 Nov 2025
166.9400
169.7900
166.7700
168.1000
985,700
Wed, 12 Nov 2025
163.6700
169.0300
163.4000
167.5900
1,213,700
Tue, 11 Nov 2025
161.3600
164.4400
160.0000
163.9800
1,068,800
Mon, 10 Nov 2025
167.1600
168.0400
160.1900
161.7400
1,297,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
156.2400
165.4800
156.0000
165.0300
2,598,000
Fri, 07 Nov 2025
5 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Thu, 06 Nov 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 06 Nov 2025
165.4700
165.7700
160.2200
160.7300
1,706,700
Wed, 05 Nov 2025
161.9900
167.0200
161.3000
165.7600
2,062,600
Tue, 04 Nov 2025
160.0000
162.8800
159.0000
162.1900
1,526,200
Mon, 03 Nov 2025
163.1900
163.2700
160.1800
161.0400
1,396,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
165.5200
166.2500
162.5900
163.5800
1,083,000
Thu, 30 Oct 2025
168.2600
168.5600
161.9600
165.4200
1,358,000
Wed, 29 Oct 2025
171.2800
172.4600
168.0000
170.8200
700,900
Tue, 28 Oct 2025
175.4600
175.4600
172.0000
172.5600
589,600
Mon, 27 Oct 2025
176.6800
176.9200
174.2100
174.3100
726,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
176.3700
177.0300
173.7700
175.5400
904,800
Thu, 23 Oct 2025
177.4000
177.7700
175.0000
176.3900
723,700
Wed, 22 Oct 2025
177.8700
179.2900
176.8700
178.7800
889,800
Tue, 21 Oct 2025
179.2200
180.3900
176.9200
178.0300
876,200
Mon, 20 Oct 2025
177.7200
179.1800
176.1600
179.0700
674,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
173.8000
181.0000
173.5300
177.4800
1,816,800
Thu, 16 Oct 2025
172.4700
173.1400
170.8200
172.7400
664,200
Wed, 15 Oct 2025
170.0000
174.0000
170.0000
172.5300
681,800
Tue, 14 Oct 2025
171.1500
171.8900
169.6300
169.8300
1,563,800
Mon, 13 Oct 2025
164.9200
172.6300
163.5200
171.9600
1,577,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
167.5400
168.5200
163.2500
163.3300
1,021,700
Thu, 09 Oct 2025
165.9200
168.8600
165.8900
167.7500
868,600
Wed, 08 Oct 2025
166.7500
167.5400
164.6300
165.8700
1,091,500
Tue, 07 Oct 2025
166.0200
167.3500
164.4200
166.5600
974,800
Mon, 06 Oct 2025
166.3000
167.6000
164.9100
167.1100
969,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
164.5300
166.9200
163.9700
166.4900
872,600
Thu, 02 Oct 2025
162.3900
165.8800
162.3900
165.0600
989,000
Wed, 01 Oct 2025
165.2600
166.1300
160.6300
162.8100
1,436,000
Tue, 30 Sep 2025
166.0000
166.4400
164.6400
166.1500
1,370,300
Mon, 29 Sep 2025
163.1500
166.8600
162.8800
166.7600
1,499,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
163.7100
164.0000
160.9300
162.5300
1,241,000
Thu, 25 Sep 2025
161.8200
164.0200
160.6800
163.0100
1,288,500
Wed, 24 Sep 2025
159.5000
161.9000
159.5000
161.7500
1,304,200
Tue, 23 Sep 2025
159.2700
159.9300
157.9400
159.6400
1,195,800
Mon, 22 Sep 2025
158.1000
160.2000
158.0500
159.5600
1,111,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
160.8000
160.8000
157.4800
158.2400
2,097,000
Thu, 18 Sep 2025
163.5000
163.5000
158.3500
159.7800
1,676,800
Wed, 17 Sep 2025
165.6500
166.5800
163.6500
164.3000
1,057,900
Tue, 16 Sep 2025
165.0400
166.0000
163.2600
165.6100
1,126,600
Mon, 15 Sep 2025
167.2600
168.4200
165.0300
165.1400
926,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
167.8100
167.8100
165.8800
166.6900
874,300
Thu, 11 Sep 2025
166.2800
168.2200
165.4600
167.1600
842,900
Wed, 10 Sep 2025
167.8000
167.8000
163.8900
166.0800
1,119,400
Tue, 09 Sep 2025
167.0800
168.6100
165.9900
168.1200
1,284,600
Mon, 08 Sep 2025
168.5100
168.8300
166.9200
167.4800
1,078,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
169.0000
170.6900
167.8400
168.8500
1,073,300
Thu, 04 Sep 2025
167.0500
171.2300
162.9600
169.3700
1,707,900
Wed, 03 Sep 2025
170.9000
172.5400
170.9000
171.5700
608,100
Tue, 02 Sep 2025
170.6600
172.0400
170.4000
171.2800
1,399,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
172.5000
173.8700
171.5100
172.5500
871,200
Thu, 28 Aug 2025
174.5300
175.0000
171.0400
172.3800
1,268,600
Wed, 27 Aug 2025
174.6700
175.9100
174.2500
174.8400
984,700
Tue, 26 Aug 2025
177.1100
178.4900
174.0900
174.7200
1,053,500
Mon, 25 Aug 2025
177.4400
178.5800
176.6700
176.7600
1,106,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
174.1800
177.5900
174.1800
177.3300
1,027,200
Thu, 21 Aug 2025
172.4000
174.2700
172.0200
173.9300
916,700
Wed, 20 Aug 2025
175.6600
176.0300
173.0500
173.2300
1,009,000
Tue, 19 Aug 2025
174.6500
177.0900
174.1500
175.9100
1,188,100
Mon, 18 Aug 2025
173.0700
174.6400
172.1500
173.8800
1,222,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
173.4500
174.3300
172.4600
172.8400
678,800
Fri, 15 Aug 2025
3 · 8-K
Pre-market · 09:01 ET
FORM 8-K ↗
Thu, 14 Aug 2025
174.2400
174.5400
171.9600
172.9100
1,130,400
Wed, 13 Aug 2025
176.6000
176.7100
173.7200
175.1700
1,077,100
Tue, 12 Aug 2025
175.5300
176.9200
174.4600
176.7100
1,108,900
Mon, 11 Aug 2025
173.6900
177.3200
173.2500
174.8600
1,604,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
173.9400
179.6800
170.1800
172.8400
3,207,000
Fri, 08 Aug 2025
2 · 10-Q
Pre-market · 09:00 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 07 Aug 2025
184.8900
185.9700
181.7600
185.0100
1,454,800
Wed, 06 Aug 2025
182.7000
184.8000
181.0000
184.3900
734,700
Tue, 05 Aug 2025
183.3100
184.3800
181.8600
182.2300
858,300
Mon, 04 Aug 2025
183.5500
185.5300
182.0700
184.7900
678,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
184.1500
184.8300
182.0000
182.9700
1,110,700
Thu, 31 Jul 2025
185.2100
186.3900
184.0000
185.1300
600,300
Wed, 30 Jul 2025
187.3700
188.3700
185.4200
187.3800
678,100
Tue, 29 Jul 2025
187.2100
187.2100
183.5000
184.5800
711,600
Mon, 28 Jul 2025
188.2300
188.9000
186.3100
187.5800
761,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend