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.8100
194.8700
186.1400
186.5100
3,602,100
Fri, 24 Jul 2026
17 · 8-K
Pre-market · 06:21 ET
8-K ↗
Thu, 23 Jul 2026
208.7400
209.7300
205.1000
205.5100
1,442,600
Wed, 22 Jul 2026
210.3300
210.3300
206.2400
207.3500
1,349,000
Tue, 21 Jul 2026
207.9200
210.2700
205.9100
209.4200
1,148,700
Mon, 20 Jul 2026
209.0500
209.6500
204.7100
205.8000
1,661,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
204.8100
208.8300
203.9300
208.5000
3,798,900
Thu, 16 Jul 2026
200.4400
208.7000
200.3000
205.7500
2,621,500
Wed, 15 Jul 2026
199.6600
200.2100
196.8900
197.5000
1,161,000
Tue, 14 Jul 2026
198.9300
199.7900
196.5200
199.6100
1,842,600
Mon, 13 Jul 2026
193.9500
198.2800
193.8600
196.5000
1,364,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
193.3300
195.4400
192.1900
193.5000
991,100
Thu, 09 Jul 2026
190.8100
195.2600
190.2500
192.7600
1,491,900
Wed, 08 Jul 2026
190.7500
191.2700
187.1200
189.9500
1,017,100
Tue, 07 Jul 2026
189.7000
191.3000
188.3900
190.9500
1,152,700
Mon, 06 Jul 2026
191.1700
192.2900
186.7500
188.5700
1,129,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
193.2700
193.9800
187.7700
189.8500
1,225,900
Wed, 01 Jul 2026
188.3600
193.3800
186.2500
191.2700
1,949,900
Tue, 30 Jun 2026
184.7500
188.9400
181.7900
188.3400
1,227,700
Mon, 29 Jun 2026
179.3300
185.0800
178.8700
184.7500
1,141,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
180.3400
181.7200
178.5500
179.3300
4,016,400
Thu, 25 Jun 2026
179.2800
183.2200
177.5300
180.3400
1,137,900
Wed, 24 Jun 2026
178.2600
180.9100
175.8400
177.2800
1,478,600
Tue, 23 Jun 2026
187.7700
190.0000
177.5500
178.8400
1,910,300
Mon, 22 Jun 2026
185.0400
189.6000
184.3600
187.0700
1,459,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
186.9600
188.4400
182.7700
185.0400
1,737,000
Wed, 17 Jun 2026
188.7000
189.4000
184.5000
185.2000
1,086,900
Tue, 16 Jun 2026
188.8500
191.0300
187.3100
189.4000
1,077,200
Mon, 15 Jun 2026
192.2200
193.2500
188.4100
190.2500
1,140,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
194.4800
195.0000
191.7700
193.7400
1,032,700
Thu, 11 Jun 2026
185.9700
191.7500
185.9700
191.1100
970,900
Wed, 10 Jun 2026
188.6900
190.6000
184.3300
185.0000
1,153,000
Tue, 09 Jun 2026
188.3300
192.5000
186.4600
191.6500
1,586,800
Mon, 08 Jun 2026
184.8500
189.2700
180.3600
188.1400
1,156,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
182.5800
186.6100
181.8300
184.0900
1,004,500
Thu, 04 Jun 2026
183.0400
187.9700
182.5800
184.5900
1,400,400
Wed, 03 Jun 2026
178.0600
184.6300
177.5100
180.7400
1,568,800
Tue, 02 Jun 2026
16 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 02 Jun 2026
181.2200
181.2200
177.2900
178.5200
1,049,600
Mon, 01 Jun 2026
178.5700
180.8600
175.9000
179.8900
1,473,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
174.2800
179.4900
174.1600
178.6500
2,720,900
Thu, 28 May 2026
174.9600
175.6700
172.7600
175.4100
1,115,100
Wed, 27 May 2026
179.2700
181.0000
175.6600
176.4900
1,085,700
Tue, 26 May 2026
176.1100
178.7800
173.9000
177.9100
1,133,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
178.2500
178.7600
173.1200
174.2300
1,512,700
Thu, 21 May 2026
180.0100
180.0100
175.4900
178.1300
1,610,400
Wed, 20 May 2026
177.5400
184.2700
176.5500
180.6400
3,211,100
Tue, 19 May 2026
169.3700
174.6900
167.8600
173.0200
1,991,300
Mon, 18 May 2026
165.0200
170.6900
162.4100
169.7200
1,800,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
162.8100
166.7200
162.0500
163.5900
2,785,100
Thu, 14 May 2026
164.8400
165.1800
150.4000
159.7800
5,015,900
Wed, 13 May 2026
166.7800
167.7400
163.1400
163.2600
1,209,900
Tue, 12 May 2026
169.2100
170.0500
163.6100
167.2100
1,355,200
Mon, 11 May 2026
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 11 May 2026
171.5600
172.2500
169.2700
169.9800
1,283,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
171.3700
172.2600
168.3200
171.3900
1,060,800
Thu, 07 May 2026
168.5900
172.0600
167.5700
171.3700
1,760,700
Wed, 06 May 2026
165.5200
169.7500
165.5200
168.5900
1,457,400
Tue, 05 May 2026
163.2300
167.6800
162.0200
167.1300
2,027,600
Mon, 04 May 2026
171.5700
172.2600
159.1200
161.2400
5,267,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 10-Q
After market open · 11:49 ET
10-Q ↗
Fri, 01 May 2026
185.1900
185.6700
176.9900
177.3000
1,517,800
Thu, 30 Apr 2026
189.3000
190.0000
179.5100
181.8100
3,423,300
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 29 Apr 2026
187.4500
190.0500
185.5400
186.4300
1,902,500
Tue, 28 Apr 2026
188.4100
190.1500
186.7800
187.9600
2,606,400
Mon, 27 Apr 2026
183.3400
189.0400
182.3500
188.4200
2,144,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
183.0000
183.7800
180.3100
183.0300
1,015,400
Thu, 23 Apr 2026
184.0300
185.0400
182.0500
183.7400
1,526,500
Wed, 22 Apr 2026
183.9900
185.7200
181.7800
182.3500
1,341,500
Tue, 21 Apr 2026
183.2500
185.2500
180.1000
183.6400
1,443,100
Mon, 20 Apr 2026
180.0800
184.6400
177.5000
183.9500
2,403,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
182.2900
187.0900
181.3100
182.2400
3,901,600
Thu, 16 Apr 2026
168.0800
183.2500
168.0800
181.6100
3,711,500
Wed, 15 Apr 2026
168.5100
168.9800
166.9600
168.0800
1,228,700
Tue, 14 Apr 2026
164.7300
168.5700
163.8000
168.5100
1,581,900
Mon, 13 Apr 2026
162.9400
165.1000
159.9600
164.9200
1,837,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
169.7300
171.5200
163.1600
163.4900
2,024,900
Thu, 09 Apr 2026
172.4200
174.8900
168.6800
170.2000
1,467,200
Wed, 08 Apr 2026
166.3500
172.7400
166.3500
172.4200
1,593,500
Tue, 07 Apr 2026
168.1300
169.0700
164.5700
166.1000
1,647,200
Mon, 06 Apr 2026
167.9000
169.2100
166.5900
169.0100
797,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
165.4700
170.0000
165.1800
167.8400
1,009,700
Wed, 01 Apr 2026
167.7000
170.7800
166.5800
168.5000
1,468,900
Tue, 31 Mar 2026
163.3400
168.2400
162.8900
166.0700
1,553,200
Mon, 30 Mar 2026
163.9900
164.4800
160.4500
161.9200
1,389,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
166.9300
167.1900
160.9300
161.5700
1,877,900
Thu, 26 Mar 2026
168.3300
171.0100
167.5800
167.6600
1,014,400
Wed, 25 Mar 2026
169.9400
172.8500
167.6500
169.7400
1,707,500
Tue, 24 Mar 2026
12 · DEF 14A
After-hours · 16:18 ET
DEF 14A ↗
Tue, 24 Mar 2026
166.8400
172.9900
165.9200
169.2000
1,224,900
Mon, 23 Mar 2026
171.5600
174.2200
166.6900
166.8400
1,265,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
173.5400
175.0200
166.6500
168.8800
2,788,800
Thu, 19 Mar 2026
169.2900
175.7400
168.1200
174.8100
1,520,300
Wed, 18 Mar 2026
171.0700
171.8100
169.8800
170.6400
1,261,400
Tue, 17 Mar 2026
172.1000
174.0000
171.0500
171.7200
986,100
Mon, 16 Mar 2026
171.7500
173.5100
170.4300
170.4800
1,297,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
173.6200
175.1000
168.0100
169.3900
1,613,000
Thu, 12 Mar 2026
173.4100
175.5400
170.9200
171.8600
1,729,100
Wed, 11 Mar 2026
175.8900
178.8700
175.4600
175.7800
1,125,400
Tue, 10 Mar 2026
181.5500
181.9500
175.7300
175.8600
1,767,700
Mon, 09 Mar 2026
177.5800
182.0600
174.4100
181.9400
1,431,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
180.2000
184.0000
177.7400
179.6400
1,723,200
Thu, 05 Mar 2026
187.5000
191.0000
181.7100
184.8100
1,622,500
Wed, 04 Mar 2026
193.5200
194.5400
186.5100
189.8700
1,528,500
Tue, 03 Mar 2026
184.0000
194.2600
183.2700
193.3200
2,323,500
Mon, 02 Mar 2026
184.0900
190.3100
184.0000
187.2400
2,645,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
182.6100
185.6200
181.4800
185.2500
1,944,900
Thu, 26 Feb 2026
176.1800
185.1500
175.3400
184.0800
1,986,000
Wed, 25 Feb 2026
179.4900
180.6200
173.1200
175.9100
2,166,300
Tue, 24 Feb 2026
177.4200
178.3700
172.6100
177.3500
1,825,100
Mon, 23 Feb 2026
188.6500
189.9400
177.0000
177.2000
2,101,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
185.1400
190.7700
183.2600
190.0600
2,327,300
Thu, 19 Feb 2026
185.5000
187.2700
183.7500
185.1900
2,469,700
Wed, 18 Feb 2026
176.3700
186.2600
176.0300
185.8600
2,970,100
Tue, 17 Feb 2026
179.1900
182.8700
177.0800
177.3800
3,558,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
11 · 10-K
After market open · 14:23 ET
10-K ↗
Fri, 13 Feb 2026
171.8900
180.1800
167.8400
176.0100
6,397,700
Thu, 12 Feb 2026
196.6300
196.8400
149.3600
167.7800
16,431,900
Wed, 11 Feb 2026
197.7000
200.5300
196.0700
196.3300
1,726,400
Tue, 10 Feb 2026
199.5000
200.9900
195.4800
196.6100
1,733,500
Mon, 09 Feb 2026
201.3000
203.2400
199.3700
200.3100
1,681,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
198.6800
203.3400
197.5400
200.5900
2,531,600
Thu, 05 Feb 2026
197.7300
199.6300
195.7000
197.4400
2,129,600
Wed, 04 Feb 2026
201.6200
202.0600
193.3800
198.7400
2,866,400
Tue, 03 Feb 2026
199.0000
202.8000
198.9400
199.7100
3,120,600
Mon, 02 Feb 2026
194.2000
198.8200
193.8800
198.5000
2,942,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
191.9200
195.8200
189.8100
194.9500
4,240,100
Thu, 29 Jan 2026
192.8500
200.3300
186.2400
193.7200
5,005,800
Wed, 28 Jan 2026
10 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 28 Jan 2026
180.1900
184.8700
179.8000
184.2800
3,111,300
Tue, 27 Jan 2026
178.8200
181.1400
175.4400
180.4300
2,269,800
Mon, 26 Jan 2026
176.9000
178.3800
175.7500
178.1100
1,444,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
179.0100
179.7700
175.5300
176.6600
1,569,900
Thu, 22 Jan 2026
179.6800
179.9100
177.1900
177.9000
1,551,100
Wed, 21 Jan 2026
175.7700
180.2100
175.5000
179.3800
1,290,800
Tue, 20 Jan 2026
174.4100
178.1300
172.1700
175.1000
1,784,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
174.7300
176.1700
173.2200
175.7700
2,072,000
Thu, 15 Jan 2026
173.5100
175.4500
171.5900
175.3300
1,638,900
Wed, 14 Jan 2026
172.8400
173.9800
171.5000
172.3100
1,561,600
Tue, 13 Jan 2026
172.2500
174.2500
171.8500
173.4200
1,451,400
Mon, 12 Jan 2026
169.2100
172.8800
168.7600
172.5400
1,200,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
166.1300
170.8100
166.1300
170.7700
2,164,000
Thu, 08 Jan 2026
165.8500
168.3200
165.5100
166.0100
2,316,200
Wed, 07 Jan 2026
167.4800
167.6000
161.9500
166.7300
3,887,900
Tue, 06 Jan 2026
166.9800
168.1700
165.8000
167.6600
1,205,200
Mon, 05 Jan 2026
163.8800
167.5700
163.2900
167.2100
1,395,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
161.3700
164.0000
160.0100
163.7200
1,058,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
161.9100
161.9300
160.5300
160.7600
847,600
Tue, 30 Dec 2025
163.3900
163.4600
161.8200
161.9600
530,000
Mon, 29 Dec 2025
164.4900
165.0900
163.0900
163.9400
872,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
164.4100
165.3300
163.8000
164.6300
453,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
165.2800
166.0600
164.6900
164.9500
428,100
Tue, 23 Dec 2025
164.9900
166.1200
163.8700
164.5900
1,245,300
Mon, 22 Dec 2025
166.8100
167.9000
163.9500
164.9900
1,443,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
165.0500
167.1000
164.4900
166.4600
4,674,800
Thu, 18 Dec 2025
160.1900
165.9200
159.7900
165.0300
2,432,600
Wed, 17 Dec 2025
158.2000
161.1100
158.0100
160.1000
1,749,300
Tue, 16 Dec 2025
159.8500
160.5400
157.2000
159.0400
1,510,200
Mon, 15 Dec 2025
157.1700
158.0300
156.0000
157.6100
1,233,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
160.1900
161.5800
156.4000
157.0900
1,298,600
Thu, 11 Dec 2025
157.3700
161.2100
157.3700
159.8000
1,364,500
Wed, 10 Dec 2025
151.6400
159.3000
151.6400
158.3400
1,809,600
Tue, 09 Dec 2025
152.7700
154.9900
151.6400
152.5200
1,296,800
Mon, 08 Dec 2025
156.3600
156.5400
152.8500
153.4100
1,805,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
156.8600
158.6500
154.4300
157.2200
1,388,300
Thu, 04 Dec 2025
159.0300
159.9600
157.7800
158.0500
1,277,800
Wed, 03 Dec 2025
159.4200
161.1600
158.4600
159.5400
1,577,400
Tue, 02 Dec 2025
159.7900
161.1800
159.2600
159.6300
1,254,800
Mon, 01 Dec 2025
158.6200
162.7900
158.3700
160.3200
1,594,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
160.3000
160.3000
158.7000
158.8700
495,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
156.6300
160.2700
156.6300
159.5400
892,900
Tue, 25 Nov 2025
154.6000
158.1100
154.6000
157.3500
1,562,700
Mon, 24 Nov 2025
151.4500
156.1900
151.1100
154.5700
2,233,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
149.0300
152.4100
148.9000
151.6800
1,570,100
Thu, 20 Nov 2025
153.1400
153.7400
148.4900
148.5700
1,090,200
Wed, 19 Nov 2025
152.3800
152.3800
150.6800
151.3600
780,400
Tue, 18 Nov 2025
152.3100
153.0000
150.7600
151.6900
1,302,700
Mon, 17 Nov 2025
152.7700
154.8400
151.5000
152.6400
1,200,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
150.1400
153.4600
149.0800
152.8000
1,379,100
Thu, 13 Nov 2025
153.4000
153.7600
151.2400
151.6600
1,522,100
Wed, 12 Nov 2025
150.7800
153.8900
150.1300
152.9900
1,928,700
Tue, 11 Nov 2025
150.3700
152.9300
150.0500
150.7000
2,171,800
Mon, 10 Nov 2025
149.6300
152.4000
148.7600
151.7200
1,081,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
9 · 8-K/A
After-hours · 16:02 ET
8-K ↗
Fri, 07 Nov 2025
147.9900
152.2600
146.9600
149.4400
1,553,700
Thu, 06 Nov 2025
152.7700
153.7400
148.1900
148.2300
1,546,800
Wed, 05 Nov 2025
152.2400
154.4100
152.1500
153.1300
1,209,400
Tue, 04 Nov 2025
151.9500
154.6800
151.8500
152.9100
1,672,500
Mon, 03 Nov 2025
152.2100
153.5400
150.3200
152.1500
1,730,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
8 · 10-Q
After market open · 15:30 ET
10-Q ↗
Fri, 31 Oct 2025
154.8000
156.2300
150.9300
153.9900
2,883,100
Thu, 30 Oct 2025
149.6100
158.7000
149.2200
154.8800
5,571,700
Wed, 29 Oct 2025
7 · 8-K
After-hours · 16:26 ET
8-K ↗
Wed, 29 Oct 2025
127.1900
131.1000
126.8300
129.3800
2,913,700
Tue, 28 Oct 2025
129.8700
130.0700
127.3600
128.0700
1,476,800
Mon, 27 Oct 2025
126.9600
129.1800
126.1700
129.0600
1,557,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
126.8600
127.3100
125.4100
126.0600
1,469,400
Thu, 23 Oct 2025
126.9500
127.7100
125.3500
125.4100
1,358,300
Wed, 22 Oct 2025
128.3100
129.2200
126.8900
127.1500
1,549,700
Tue, 21 Oct 2025
127.4600
130.1600
127.3600
128.2800
1,106,200
Mon, 20 Oct 2025
127.7800
128.6000
126.4400
127.4600
1,335,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
126.2400
127.9100
125.8300
127.3900
1,417,400
Thu, 16 Oct 2025
129.3600
129.8600
125.7600
125.9900
1,602,400
Wed, 15 Oct 2025
128.8100
129.2100
127.2800
128.0100
1,150,000
Tue, 14 Oct 2025
124.3900
128.1300
123.6400
127.9800
1,569,500
Mon, 13 Oct 2025
125.7000
126.3300
124.3400
124.3900
998,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
129.6700
130.5000
125.0300
125.3100
2,183,200
Thu, 09 Oct 2025
133.5600
133.7000
128.6900
128.9000
1,805,300
Wed, 08 Oct 2025
132.5600
134.8100
130.5500
134.0400
1,560,200
Tue, 07 Oct 2025
134.6700
134.9600
133.3000
133.7900
844,800
Mon, 06 Oct 2025
134.6500
135.2800
133.6800
134.3600
997,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
135.0000
137.7700
134.8700
135.4000
1,209,200
Thu, 02 Oct 2025
132.8900
135.3800
132.8900
134.7700
1,203,900
Wed, 01 Oct 2025
132.8600
133.4500
131.7900
132.6600
1,408,500
Tue, 30 Sep 2025
131.4500
132.4900
130.2700
132.4000
1,928,000
Mon, 29 Sep 2025
133.3500
133.3500
130.5200
131.8700
1,408,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
134.0200
134.5900
131.6300
131.8100
1,701,900
Thu, 25 Sep 2025
133.0800
134.5000
132.4000
133.8400
1,875,500
Wed, 24 Sep 2025
134.7900
135.5300
131.6000
133.3000
2,231,200
Tue, 23 Sep 2025
133.9800
136.3100
133.5700
134.2400
1,687,500
Mon, 22 Sep 2025
136.0200
136.2200
132.9700
133.9800
2,037,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
137.2500
138.0000
134.9100
136.0700
4,619,000
Thu, 18 Sep 2025
136.3500
137.9100
136.0600
137.0900
1,809,300
Wed, 17 Sep 2025
133.7900
137.0300
133.2500
135.0900
2,151,900
Tue, 16 Sep 2025
133.2400
134.0400
132.0400
133.7700
2,061,800
Mon, 15 Sep 2025
132.7100
134.9100
132.0200
133.2700
1,599,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
130.6000
132.9200
130.4500
132.4100
1,412,300
Thu, 11 Sep 2025
127.2400
131.1800
126.9000
131.0200
1,607,100
Wed, 10 Sep 2025
125.3400
127.8300
125.3000
127.6400
1,180,300
Tue, 09 Sep 2025
125.5200
126.5900
125.1200
126.0500
944,100
Mon, 08 Sep 2025
126.3900
126.7800
125.2300
125.9000
1,217,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
126.9700
127.8000
124.1500
126.1300
1,448,000
Thu, 04 Sep 2025
128.4700
129.2300
127.1700
127.8400
1,285,900
Wed, 03 Sep 2025
128.3600
129.3900
127.3500
128.7900
1,001,500
Tue, 02 Sep 2025
128.0300
129.0500
127.5100
128.8900
1,366,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
129.6000
131.1700
127.9200
128.7000
2,265,000
Thu, 28 Aug 2025
128.0000
129.5900
126.9200
129.2900
1,711,900
Wed, 27 Aug 2025
6 · 8-K
After market open · 11:05 ET
8-K ↗
Wed, 27 Aug 2025
126.3200
128.4600
125.9700
128.0600
2,326,500
Tue, 26 Aug 2025
125.7100
127.3400
125.6000
126.9000
2,340,200
Mon, 25 Aug 2025
124.8200
126.6800
124.1100
126.4100
1,356,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
123.2200
126.8500
122.5000
125.1800
1,577,400
Thu, 21 Aug 2025
120.9000
123.1100
120.6500
122.8000
1,450,200
Wed, 20 Aug 2025
122.8800
123.7900
120.9900
121.0800
1,303,200
Tue, 19 Aug 2025
123.3400
124.9400
122.7700
123.8200
1,247,000
Mon, 18 Aug 2025
121.4200
123.1400
121.0100
122.9700
1,259,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
121.7400
122.0500
120.5600
121.2400
1,304,600
Thu, 14 Aug 2025
120.5400
121.8400
119.6500
121.5200
1,375,900
Wed, 13 Aug 2025
119.2300
121.0400
118.2100
120.9900
1,722,200
Tue, 12 Aug 2025
5 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 12 Aug 2025
116.7900
118.8900
116.6500
118.7700
1,293,200
Mon, 11 Aug 2025
116.7800
116.9700
115.7100
116.2400
1,104,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
118.2100
118.9900
116.7300
116.7800
1,091,800
Thu, 07 Aug 2025
4 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 07 Aug 2025
118.4100
119.2000
117.4900
117.8200
1,216,700
Wed, 06 Aug 2025
115.6500
117.9300
115.3800
117.7400
1,244,500
Tue, 05 Aug 2025
115.4800
116.4800
114.6400
116.3200
1,241,000
Mon, 04 Aug 2025
113.9300
116.2800
113.4000
115.0300
1,318,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3 · 10-Q
After market open · 13:02 ET
10-Q ↗
Fri, 01 Aug 2025
114.1800
115.0000
111.7400
113.8600
2,339,400
Thu, 31 Jul 2025
2 · 8-K/A
After market open · 15:38 ET
8-K/A ↗
Thu, 31 Jul 2025
110.4700
116.1600
104.9500
115.3200
6,470,000
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 30 Jul 2025
99.8900
100.1600
96.8900
97.6500
2,255,300
Tue, 29 Jul 2025
100.7400
100.8100
98.5800
99.7900
1,540,900
Mon, 28 Jul 2025
102.2300
102.7600
101.2400
101.4900
1,066,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend