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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
202.7500
204.4700
201.5000
201.5500
255,696
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
202.2400
203.3000
200.0400
202.1900
596,300
Thu, 23 Jul 2026
197.0400
203.6000
196.9200
200.6200
1,032,100
Wed, 22 Jul 2026
203.7000
204.3100
197.4000
197.7400
841,300
Tue, 21 Jul 2026
199.4700
203.7000
198.5900
203.1600
652,800
Mon, 20 Jul 2026
204.0800
205.6500
199.6200
199.9500
962,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
208.6000
215.7900
203.4000
205.9900
1,151,300
Thu, 16 Jul 2026
198.2600
209.6400
194.6700
208.9200
1,872,700
Wed, 15 Jul 2026
191.2100
198.5800
186.0300
197.2400
2,067,300
Tue, 14 Jul 2026
200.3400
202.0000
189.4000
191.9500
3,902,100
Mon, 13 Jul 2026
199.3300
210.8700
197.7400
209.0300
2,259,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
197.6300
199.9800
194.3700
199.1500
1,133,100
Thu, 09 Jul 2026
198.9200
201.0100
196.0000
198.9100
1,657,300
Wed, 08 Jul 2026
204.8600
206.7500
198.9300
200.3600
1,947,700
Tue, 07 Jul 2026
211.8600
212.0000
205.6500
205.7000
1,156,900
Mon, 06 Jul 2026
215.9500
215.9500
208.2700
208.4600
1,218,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
212.7400
219.0200
210.7500
216.1200
1,155,100
Wed, 01 Jul 2026
28 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 01 Jul 2026
215.2500
215.8100
209.6700
209.7400
1,138,600
Tue, 30 Jun 2026
218.0000
218.0000
212.5800
216.0600
1,091,300
Mon, 29 Jun 2026
215.7400
219.7200
214.0800
216.6300
1,279,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
202.5300
218.0600
202.2900
216.0300
2,374,400
Thu, 25 Jun 2026
201.6300
206.6700
200.2000
201.9600
1,328,900
Wed, 24 Jun 2026
199.3400
202.0600
198.6600
199.5900
1,348,800
Tue, 23 Jun 2026
198.8800
201.2200
197.0100
197.1900
1,053,500
Mon, 22 Jun 2026
199.4800
200.9800
194.7400
199.7100
1,675,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
200.2200
200.9900
193.2000
196.5800
1,729,800
Wed, 17 Jun 2026
195.1400
201.7500
194.0400
198.6700
1,009,000
Tue, 16 Jun 2026
199.6900
200.2600
194.0400
195.6100
1,110,700
Mon, 15 Jun 2026
198.3700
199.3700
195.8900
198.6400
883,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
200.5700
203.4500
199.0600
200.0500
837,300
Thu, 11 Jun 2026
195.4900
201.1800
194.2400
199.9600
914,700
Wed, 10 Jun 2026
27 · 8-K
After-hours · 16:54 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
26 · 8-K/A
After-hours · 16:49 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
200.2100
201.9400
194.1000
194.2400
1,071,200
Tue, 09 Jun 2026
195.5100
199.6300
193.4500
199.1000
934,200
Mon, 08 Jun 2026
197.2500
198.7000
192.1800
192.6200
1,162,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
196.4500
200.6600
195.1400
195.3400
880,400
Thu, 04 Jun 2026
198.0000
199.9000
196.3500
196.4500
719,100
Wed, 03 Jun 2026
187.6900
196.5100
187.4800
195.9600
891,500
Tue, 02 Jun 2026
190.0900
190.5800
184.9000
188.8300
1,097,800
Mon, 01 Jun 2026
194.5000
195.2800
191.6700
192.2300
841,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
195.5500
198.4600
195.1100
196.0000
1,905,400
Thu, 28 May 2026
196.9700
198.0000
194.5000
196.3900
556,200
Wed, 27 May 2026
194.1100
199.8000
194.1100
196.9700
893,000
Tue, 26 May 2026
194.3000
195.5000
192.2700
193.0800
930,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
190.5300
194.7500
190.0100
193.7600
892,900
Thu, 21 May 2026
187.4000
190.2700
185.8500
189.4700
1,475,200
Wed, 20 May 2026
191.4100
193.3800
186.3700
187.8000
919,700
Tue, 19 May 2026
191.7200
193.0300
188.6400
190.5600
1,054,100
Mon, 18 May 2026
191.2500
193.3700
189.1900
191.9100
1,051,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
191.8300
194.9100
190.6600
192.9500
1,252,200
Thu, 14 May 2026
200.2500
205.0000
189.4900
191.3700
2,812,900
Thu, 14 May 2026
25 · 8-K
Pre-market · 08:31 ET
8-K ↗
Thu, 14 May 2026
24 · SC TO-T/A
Pre-market · 07:53 ET
SC TO-T/A ↗
Wed, 13 May 2026
199.3300
205.9700
198.8600
204.5300
1,271,900
Tue, 12 May 2026
198.4700
202.4000
196.4700
199.3600
1,145,400
Tue, 12 May 2026
23 · SC TO-T/A
Pre-market · 07:06 ET
AMENDMENT NO. 2 ↗
Mon, 11 May 2026
194.7600
200.3100
194.7500
197.9500
1,772,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
189.6800
195.2000
189.5000
193.4500
931,500
Thu, 07 May 2026
190.3400
192.1000
188.8600
191.3800
735,600
Wed, 06 May 2026
22 · SC TO-T/A
After-hours · 16:37 ET
AMENDMENT NO. 1 ↗
Wed, 06 May 2026
189.1300
191.1700
188.3000
190.6800
741,300
Tue, 05 May 2026
187.3800
189.6900
186.0000
189.1300
586,100
Mon, 04 May 2026
186.2800
187.5100
185.4400
187.2100
626,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
189.2800
190.5700
186.1400
187.0600
696,800
Thu, 30 Apr 2026
194.0200
195.9800
187.1600
189.2800
1,550,500
Wed, 29 Apr 2026
183.1200
195.8900
180.1800
194.3800
2,453,400
Wed, 29 Apr 2026
21 · 10-Q
Pre-market · 06:40 ET
10-Q ↗
Wed, 29 Apr 2026
20 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 28 Apr 2026
19 · DEFA14A
After-hours · 16:42 ET
DEFA14A ↗
Tue, 28 Apr 2026
18 · DEF 14A
After-hours · 16:34 ET
DEF 14A ↗
Tue, 28 Apr 2026
182.4500
184.4100
181.8900
183.3800
1,235,600
Mon, 27 Apr 2026
183.1600
186.1500
179.1500
180.6700
1,101,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
186.6500
186.6500
183.1700
184.3800
723,300
Thu, 23 Apr 2026
189.4600
190.3200
187.0100
187.8800
816,300
Wed, 22 Apr 2026
189.3100
192.7500
188.6700
190.0700
1,327,900
Tue, 21 Apr 2026
184.5200
187.7400
181.7500
185.9500
1,063,200
Mon, 20 Apr 2026
179.5400
184.2600
178.7200
183.3400
1,484,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
176.2900
178.4100
175.6900
177.3500
1,239,500
Thu, 16 Apr 2026
178.8200
179.9900
174.8500
176.0200
953,500
Wed, 15 Apr 2026
179.3600
180.8700
177.7000
180.5400
1,168,700
Tue, 14 Apr 2026
177.7100
181.7700
177.4500
178.9600
1,550,600
Tue, 14 Apr 2026
17 · SC TO-T
Pre-market · 07:02 ET
SC TO-T ↗
Mon, 13 Apr 2026
172.6200
176.7900
171.2200
176.3700
1,415,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
177.9700
177.9700
172.3200
172.9700
1,501,900
Thu, 09 Apr 2026
177.8100
180.0600
174.9700
177.1100
1,266,500
Wed, 08 Apr 2026
178.2400
180.2400
176.3500
179.9000
1,289,700
Tue, 07 Apr 2026
16 · SC TO-C
After-hours · 17:05 ET
SCHEDULE TO ↗
Tue, 07 Apr 2026
172.2000
175.6400
170.4300
175.6100
1,515,500
Mon, 06 Apr 2026
177.0000
177.3900
168.6400
172.3400
2,149,100
Mon, 06 Apr 2026
15 · 8-K
Pre-market · 06:31 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
14 · SC TO-C
After-hours · 17:10 ET
SCHEDULE TO ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
181.4600
182.2300
176.3900
177.3400
1,339,300
Wed, 01 Apr 2026
183.1600
186.3100
181.7100
183.7800
1,390,200
Tue, 31 Mar 2026
13 · SC TO-C
After-hours · 17:08 ET
SC TO-C ↗
Tue, 31 Mar 2026
12 · 8-K
After-hours · 17:03 ET
8-K ↗
Tue, 31 Mar 2026
11 · SC TO-C
After-hours · 17:01 ET
SCHEDULE TO ↗
Tue, 31 Mar 2026
179.4600
184.6800
171.3700
183.3300
2,719,800
Mon, 30 Mar 2026
186.1600
190.0900
185.5100
187.5700
799,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
191.0600
191.0600
183.0100
183.8400
935,100
Thu, 26 Mar 2026
189.0000
192.2800
188.3600
191.0600
879,100
Wed, 25 Mar 2026
184.9100
189.3800
184.9100
189.1800
775,200
Tue, 24 Mar 2026
182.6300
184.8400
180.3300
183.9400
644,100
Mon, 23 Mar 2026
183.4800
185.0000
183.0000
183.6400
1,011,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
183.1300
183.6900
180.4700
181.4600
2,214,200
Thu, 19 Mar 2026
182.1800
185.4500
181.6800
183.4100
768,600
Wed, 18 Mar 2026
184.1300
184.3200
180.4800
182.3100
846,200
Tue, 17 Mar 2026
184.7300
186.5200
183.2000
185.2900
810,200
Mon, 16 Mar 2026
182.7500
184.6200
181.8800
183.2600
995,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
185.9900
188.0000
181.4600
181.5500
1,092,300
Thu, 12 Mar 2026
187.8600
188.9100
184.6300
184.9000
851,400
Wed, 11 Mar 2026
10 · 8-K
After-hours · 17:28 ET
CURRENT REPORT ↗
Wed, 11 Mar 2026
187.5400
192.9900
187.5400
190.4800
864,300
Tue, 10 Mar 2026
187.6900
190.7800
187.0200
188.4100
687,500
Mon, 09 Mar 2026
183.9100
188.5000
182.6000
188.2400
651,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
186.2500
186.2500
181.2400
184.8700
772,800
Thu, 05 Mar 2026
187.9700
190.9900
185.9500
188.0800
893,300
Wed, 04 Mar 2026
185.0600
190.3700
183.1600
189.9400
952,900
Tue, 03 Mar 2026
185.0100
187.0500
181.7900
184.0200
1,049,900
Mon, 02 Mar 2026
190.2200
190.7500
186.7200
188.0500
691,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
187.5100
192.4600
186.6200
191.8200
1,402,100
Thu, 26 Feb 2026
190.3000
190.7400
185.9000
188.0200
988,000
Wed, 25 Feb 2026
194.2300
196.7300
189.8900
190.7300
942,700
Tue, 24 Feb 2026
196.0300
198.7200
194.4300
195.1300
716,000
Mon, 23 Feb 2026
191.8200
197.0500
189.1100
196.3400
878,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
190.7800
192.6000
189.9500
192.0300
799,200
Thu, 19 Feb 2026
193.5100
195.0000
191.0500
192.0800
993,200
Wed, 18 Feb 2026
195.3200
195.6800
193.1100
194.1300
1,049,000
Tue, 17 Feb 2026
197.4600
200.2900
193.3700
195.6200
986,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
196.2700
199.5000
195.5200
196.5200
1,352,800
Thu, 12 Feb 2026
190.1500
196.0000
189.0000
195.5000
1,657,300
Wed, 11 Feb 2026
9 · 8-K
After-hours · 17:07 ET
8-K ↗
Wed, 11 Feb 2026
188.3500
192.0000
187.2000
191.2000
996,900
Tue, 10 Feb 2026
194.0700
195.7200
188.7400
188.9900
1,836,100
Mon, 09 Feb 2026
199.8300
201.0000
191.8800
193.8100
2,096,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
187.0100
202.4100
184.6000
201.1800
3,404,900
Fri, 06 Feb 2026
8 · 10-K
Pre-market · 07:36 ET
10-K ↗
Fri, 06 Feb 2026
7 · 8-K
Pre-market · 06:55 ET
8-K ↗
Thu, 05 Feb 2026
184.8700
187.7300
184.5400
185.3600
2,542,600
Wed, 04 Feb 2026
177.2500
186.2400
177.1000
185.4500
2,076,000
Tue, 03 Feb 2026
177.7900
182.6700
176.1900
176.7600
1,594,100
Mon, 02 Feb 2026
179.3000
180.7600
177.5800
179.0900
1,288,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
177.0900
180.1400
175.9600
179.8900
1,488,000
Thu, 29 Jan 2026
174.8800
177.2000
173.5100
176.1800
1,146,700
Wed, 28 Jan 2026
173.6300
175.0600
170.8500
174.8300
1,304,500
Tue, 27 Jan 2026
173.0200
176.1400
172.2300
174.1200
748,100
Mon, 26 Jan 2026
171.6700
174.3100
170.5900
173.1200
1,049,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
173.1700
173.9000
170.0400
171.5900
1,250,500
Thu, 22 Jan 2026
171.7800
175.2900
171.6500
173.8000
996,400
Wed, 21 Jan 2026
165.3100
172.8700
165.3100
172.6200
1,447,100
Tue, 20 Jan 2026
161.5100
165.6100
160.3600
165.3800
1,879,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
168.8700
169.3400
163.7400
164.4200
1,816,100
Thu, 15 Jan 2026
169.0300
169.7900
166.7900
168.5700
1,562,600
Wed, 14 Jan 2026
177.7300
178.4100
165.5800
169.3100
3,635,800
Wed, 14 Jan 2026
6 · 8-K
Next filing day · accepted 13 Jan, 17:38 ET
8-K ↗
Tue, 13 Jan 2026
185.4200
186.3200
177.0500
178.3000
1,597,400
Mon, 12 Jan 2026
188.0000
188.0000
182.7300
185.6300
1,280,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
186.7400
190.2000
186.4900
187.6200
1,416,700
Thu, 08 Jan 2026
187.0200
187.7700
183.5000
186.0000
1,622,700
Wed, 07 Jan 2026
181.7000
187.0600
181.7000
186.9100
2,122,400
Tue, 06 Jan 2026
174.9400
182.9700
174.3000
182.6100
2,115,700
Mon, 05 Jan 2026
175.7300
180.5600
171.6100
174.6300
1,663,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
175.3700
178.2400
174.2800
177.8200
1,095,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
175.7600
177.1900
175.0200
175.9900
890,400
Tue, 30 Dec 2025
176.3000
176.9900
175.7200
176.4000
609,800
Mon, 29 Dec 2025
177.0000
178.4600
176.3100
176.8300
928,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
175.3000
177.1900
175.0000
177.0800
687,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.7300
177.1800
175.3700
176.3300
434,700
Tue, 23 Dec 2025
174.2600
175.5800
173.0800
174.8200
1,281,600
Mon, 22 Dec 2025
174.7800
177.2900
172.9000
174.7000
1,909,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
171.3200
176.4200
170.0000
174.8000
14,994,800
Thu, 18 Dec 2025
171.5900
173.0000
168.5600
169.9100
2,761,000
Wed, 17 Dec 2025
171.4300
173.8300
169.5500
172.1000
2,783,500
Tue, 16 Dec 2025
174.5100
174.5100
169.5200
171.5000
2,408,300
Mon, 15 Dec 2025
173.6700
175.9400
170.4500
175.7400
2,291,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
173.4900
175.0800
171.2700
174.1000
1,781,500
Thu, 11 Dec 2025
177.4700
180.7900
172.0000
172.5000
2,721,400
Wed, 10 Dec 2025
173.3000
178.1700
169.2400
177.5500
2,147,900
Tue, 09 Dec 2025
179.9100
181.9900
175.3900
175.8400
1,506,600
Mon, 08 Dec 2025
181.3000
182.1200
179.2100
180.4400
1,474,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
181.9600
183.1500
181.1000
181.3000
1,210,000
Thu, 04 Dec 2025
181.8600
182.6900
179.2700
181.9800
1,246,300
Wed, 03 Dec 2025
180.1700
182.9400
178.0500
180.7500
1,845,100
Tue, 02 Dec 2025
177.3200
180.5500
174.5300
180.1800
1,866,300
Mon, 01 Dec 2025
180.1500
181.7800
175.8800
177.7800
1,946,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
182.0700
182.7400
180.6900
182.0900
566,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
181.9600
183.9300
180.7600
181.9400
1,482,900
Tue, 25 Nov 2025
177.0700
182.9700
176.0900
181.9600
2,344,500
Mon, 24 Nov 2025
177.6500
185.1700
175.5700
176.8200
4,164,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
168.5400
176.0200
167.4200
175.3000
2,268,000
Thu, 20 Nov 2025
168.1500
170.9100
165.7500
168.1800
1,914,500
Wed, 19 Nov 2025
168.8300
168.9000
165.7900
167.9300
1,766,000
Tue, 18 Nov 2025
164.4000
170.7800
163.0000
168.8300
2,257,400
Mon, 17 Nov 2025
167.0000
167.9700
163.5000
164.6800
2,244,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
164.7200
169.0000
163.0000
167.5500
2,620,400
Thu, 13 Nov 2025
161.5700
167.8700
161.2000
164.7300
2,993,000
Wed, 12 Nov 2025
160.0000
162.5600
158.0500
161.4800
1,659,700
Tue, 11 Nov 2025
156.7600
159.9500
154.2000
159.5600
1,504,500
Mon, 10 Nov 2025
155.4100
156.5500
153.7700
156.2600
1,258,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
156.7000
156.7000
151.8300
155.5100
1,552,000
Thu, 06 Nov 2025
155.7600
157.8000
153.7600
156.7400
1,848,500
Wed, 05 Nov 2025
149.6600
153.6800
148.5100
153.4300
1,806,000
Tue, 04 Nov 2025
150.8900
152.9000
149.0500
149.3300
2,028,900
Mon, 03 Nov 2025
153.6000
155.3300
149.6300
151.4400
2,197,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
147.9900
155.1800
146.5200
154.2700
2,235,300
Thu, 30 Oct 2025
140.1000
154.4400
138.0000
149.6100
2,745,200
Thu, 30 Oct 2025
5 · 10-Q
Pre-market · 06:31 ET
10-Q ↗
Thu, 30 Oct 2025
4 · 8-K
Pre-market · 06:13 ET
8-K ↗
Wed, 29 Oct 2025
148.8200
149.9100
147.5400
147.8600
2,450,700
Tue, 28 Oct 2025
150.0100
150.3000
148.3700
149.1300
1,662,800
Mon, 27 Oct 2025
150.0700
150.9200
148.1000
150.4300
1,214,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
151.0900
151.9200
148.9800
149.8900
1,338,300
Thu, 23 Oct 2025
148.9900
150.2900
147.5700
150.0800
1,246,000
Wed, 22 Oct 2025
147.3700
149.1200
146.2500
147.7200
1,403,100
Tue, 21 Oct 2025
146.0900
147.8900
144.2900
146.2200
895,000
Mon, 20 Oct 2025
143.3100
147.4700
142.4100
146.6300
1,316,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
142.1000
144.3200
141.6700
143.0000
1,010,000
Thu, 16 Oct 2025
144.0500
147.4800
141.7000
142.2600
1,469,100
Wed, 15 Oct 2025
144.7400
145.1900
142.2900
143.6600
1,337,200
Tue, 14 Oct 2025
3 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 14 Oct 2025
144.0900
146.8800
142.2000
145.3100
1,283,400
Mon, 13 Oct 2025
146.4700
147.5600
144.6500
144.6900
1,124,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
150.0000
150.2000
144.7400
146.5700
1,725,000
Thu, 09 Oct 2025
151.3700
152.1500
148.1700
149.6100
1,600,400
Wed, 08 Oct 2025
152.3600
152.3600
149.6400
150.9700
1,333,300
Tue, 07 Oct 2025
154.5200
154.5700
151.9700
152.2100
1,372,500
Mon, 06 Oct 2025
159.6000
159.7000
153.1000
154.0500
1,817,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
156.4600
160.2000
155.9700
159.8800
2,878,800
Thu, 02 Oct 2025
154.0000
157.8500
152.2200
155.2500
2,882,300
Wed, 01 Oct 2025
140.8200
154.4400
140.7000
154.2200
4,059,900
Tue, 30 Sep 2025
138.4600
141.0400
136.9400
140.0800
1,368,900
Mon, 29 Sep 2025
137.4900
138.8000
135.3900
138.5200
1,285,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
136.7900
138.0000
135.8100
137.3700
1,677,100
Thu, 25 Sep 2025
138.4000
140.6700
135.4100
135.6700
1,260,300
Wed, 24 Sep 2025
138.5200
139.2800
136.2000
137.6700
1,309,100
Tue, 23 Sep 2025
140.2700
141.3800
138.7300
139.3100
1,102,800
Mon, 22 Sep 2025
142.1200
142.6400
140.0200
140.6600
1,445,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
143.9600
144.4300
141.4900
142.5000
3,748,500
Thu, 18 Sep 2025
146.3000
146.4500
143.3700
143.8100
1,514,400
Wed, 17 Sep 2025
143.4800
146.6800
143.3900
144.8700
1,501,900
Tue, 16 Sep 2025
143.5100
147.2300
143.0200
143.6800
1,935,800
Mon, 15 Sep 2025
144.8200
145.9900
141.1200
143.3200
1,432,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
148.0800
150.2800
144.8400
144.8600
1,810,700
Thu, 11 Sep 2025
143.4700
149.0700
142.8600
148.8400
1,714,600
Wed, 10 Sep 2025
143.0000
143.4500
139.5400
142.6100
1,278,800
Tue, 09 Sep 2025
141.1600
143.7400
140.5100
143.6000
1,490,700
Mon, 08 Sep 2025
140.0000
143.2300
137.2000
141.3500
1,624,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
140.1300
144.2000
139.9600
140.6700
1,561,800
Thu, 04 Sep 2025
141.7800
142.2800
137.1400
139.9400
1,529,000
Wed, 03 Sep 2025
139.5600
145.2700
139.5600
141.6200
2,279,400
Tue, 02 Sep 2025
133.5500
140.0600
133.5300
139.6300
2,466,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
132.5000
133.4800
131.5200
132.2200
1,083,000
Thu, 28 Aug 2025
136.3600
136.3600
132.0400
132.6500
1,557,800
Wed, 27 Aug 2025
136.0000
138.5000
135.7900
136.3600
1,403,100
Tue, 26 Aug 2025
135.8500
136.9100
135.2200
136.7200
1,579,900
Mon, 25 Aug 2025
139.0100
139.7500
136.1400
136.3600
861,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
140.4100
142.3200
138.6500
139.3100
1,198,900
Thu, 21 Aug 2025
138.2600
140.2000
137.5900
139.1200
1,074,100
Wed, 20 Aug 2025
139.1000
140.5000
137.7700
138.9900
1,286,300
Tue, 19 Aug 2025
136.3700
139.5800
136.0200
138.8600
1,447,800
Mon, 18 Aug 2025
140.0000
141.1800
135.7400
135.9100
1,813,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
136.1600
138.8300
135.8800
138.6000
1,643,800
Thu, 14 Aug 2025
134.5100
135.2300
132.1600
134.9400
1,169,800
Wed, 13 Aug 2025
129.6200
135.3800
129.4000
135.1900
1,549,000
Tue, 12 Aug 2025
128.4700
131.1000
128.2500
128.9300
1,127,600
Mon, 11 Aug 2025
131.1600
133.7300
127.7100
128.0000
1,070,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
127.5000
131.2600
127.0000
130.6700
1,327,700
Thu, 07 Aug 2025
130.0200
130.6800
127.6500
127.7500
1,718,100
Wed, 06 Aug 2025
132.4200
132.6700
128.9000
129.3400
1,538,600
Tue, 05 Aug 2025
131.9100
134.1600
131.5700
132.8900
1,395,600
Mon, 04 Aug 2025
132.3300
133.9800
130.3900
132.2000
1,897,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
128.9600
132.9000
124.5600
131.9500
2,798,200
Thu, 31 Jul 2025
133.0000
135.4300
127.2400
128.0000
3,239,700
Thu, 31 Jul 2025
2 · 8-K
Pre-market · 06:13 ET
8-K ↗
Thu, 31 Jul 2025
1 · 10-Q
Pre-market · 06:05 ET
10-Q ↗
Wed, 30 Jul 2025
128.5600
129.7800
125.9700
126.6400
1,892,100
Tue, 29 Jul 2025
128.5400
129.2600
127.6000
127.9000
1,108,800
Mon, 28 Jul 2025
131.3500
131.8500
128.4300
129.2800
1,045,500
Sun, 27 Jul 2025
Weekend