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
99.3000
100.1000
98.1300
99.3600
920,100
Thu, 23 Jul 2026
103.7450
104.8200
98.0850
98.9600
1,845,900
Wed, 22 Jul 2026
103.3000
110.1800
103.1850
106.0900
2,147,100
Tue, 21 Jul 2026
99.4900
103.8700
98.8500
103.6600
2,078,800
Mon, 20 Jul 2026
97.2900
99.4000
97.1400
98.2800
1,228,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.7200
96.6030
92.5410
95.1000
1,521,300
Thu, 16 Jul 2026
100.0000
100.5600
97.1500
97.5200
988,100
Wed, 15 Jul 2026
99.7700
102.5700
98.4700
99.3700
1,497,900
Tue, 14 Jul 2026
96.7500
98.7500
96.0300
98.1300
1,145,400
Mon, 13 Jul 2026
95.3300
98.4000
94.7500
96.3500
773,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
97.4600
99.1000
96.1350
96.3300
711,200
Thu, 09 Jul 2026
95.5900
97.7100
93.9000
97.0200
932,600
Wed, 08 Jul 2026
95.0000
96.1400
92.1100
95.6300
1,673,100
Tue, 07 Jul 2026
97.6900
98.5100
91.8600
94.0300
2,571,900
Mon, 06 Jul 2026
95.3200
99.2100
94.7000
98.1700
1,464,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.9200
100.7100
94.3200
95.0400
2,136,200
Wed, 01 Jul 2026
94.4000
101.9000
93.6100
99.9200
2,828,100
Tue, 30 Jun 2026
97.1800
97.6200
93.2400
93.7400
1,695,000
Mon, 29 Jun 2026
97.8500
98.1000
95.5000
97.1700
1,519,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.8800
97.5300
94.1550
96.4000
1,091,700
Thu, 25 Jun 2026
99.0500
101.0350
98.0400
98.1200
1,930,200
Wed, 24 Jun 2026
97.9800
101.2000
97.6000
98.3000
1,801,100
Tue, 23 Jun 2026
96.6400
100.3500
96.4450
97.9000
2,001,700
Mon, 22 Jun 2026
96.4050
104.1300
95.2100
99.9700
2,448,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.6400
99.0000
95.0800
96.6400
1,274,700
Wed, 17 Jun 2026
96.1200
98.3300
96.0000
96.6400
1,084,600
Tue, 16 Jun 2026
98.2350
99.9200
95.5000
96.0100
1,698,100
Mon, 15 Jun 2026
101.6000
103.3300
99.8200
100.1200
2,221,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
98.4800
100.7000
96.3100
97.5400
1,871,600
Thu, 11 Jun 2026
93.0000
96.5000
91.8810
95.5300
1,943,500
Wed, 10 Jun 2026
92.4400
99.6100
92.0400
92.9300
3,659,300
Tue, 09 Jun 2026
90.9150
94.3000
88.7800
91.3100
2,340,200
Mon, 08 Jun 2026
92.3300
93.5700
89.2100
91.0800
3,824,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.0100
94.1400
91.2000
92.3300
3,146,400
Thu, 04 Jun 2026
94.2700
96.5000
93.6800
95.7800
2,949,300
Wed, 03 Jun 2026
98.7100
99.3500
94.7800
96.2200
4,238,600
Tue, 02 Jun 2026
102.4700
103.8900
97.3000
101.9700
4,073,300
Mon, 01 Jun 2026
102.0100
104.2900
99.0000
102.8500
3,666,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
103.9000
108.2400
100.1500
104.0700
5,055,700
Thu, 28 May 2026
113.0000
117.8000
104.2000
104.9100
9,972,700
Thu, 28 May 2026
7 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Wed, 27 May 2026
111.0350
113.6800
103.5400
110.2200
11,263,700
Tue, 26 May 2026
97.9050
107.8300
97.6500
107.7000
17,479,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.0800
94.8800
80.5000
89.7600
61,357,700
Fri, 22 May 2026
6 · 6-K
Pre-market · 09:16 ET
FORM 6-K ↗
Thu, 21 May 2026
122.7000
125.4500
122.1000
123.8600
2,197,800
Wed, 20 May 2026
124.1200
127.4500
122.7000
124.7200
2,960,900
Tue, 19 May 2026
130.0100
131.4000
123.9200
124.5000
3,753,200
Mon, 18 May 2026
134.3800
134.8400
131.3600
131.7000
1,398,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
137.1000
137.5100
132.1300
134.6400
1,978,000
Thu, 14 May 2026
139.4700
142.8600
137.0100
141.5100
4,135,300
Wed, 13 May 2026
137.4400
143.6250
135.2100
142.7400
4,246,000
Tue, 12 May 2026
139.1100
140.5200
134.8100
137.0300
2,539,900
Mon, 11 May 2026
147.4300
148.1500
139.5600
139.8600
2,699,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
151.5600
155.8100
142.9500
144.5900
3,090,400
Thu, 07 May 2026
167.3100
167.5300
142.6500
144.8900
3,482,500
Wed, 06 May 2026
162.0000
168.6500
161.6600
168.0000
1,495,400
Tue, 05 May 2026
157.9300
158.3300
155.0100
157.2100
870,300
Mon, 04 May 2026
156.5200
159.3000
154.8500
156.0400
864,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
155.4300
155.9000
153.5900
154.8500
455,200
Thu, 30 Apr 2026
153.1700
155.1100
152.2800
154.5100
658,600
Wed, 29 Apr 2026
155.4500
156.7900
151.7300
153.1900
684,700
Tue, 28 Apr 2026
157.6800
157.6800
150.6200
155.1100
1,114,600
Mon, 27 Apr 2026
159.6150
160.6800
158.5900
160.0100
539,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
156.6700
161.3400
155.2250
159.8900
1,115,400
Thu, 23 Apr 2026
159.5000
160.7800
151.1300
154.1800
1,166,100
Wed, 22 Apr 2026
163.2400
163.2400
159.6200
160.8000
767,700
Tue, 21 Apr 2026
165.0900
165.3200
161.8900
162.6500
837,900
Mon, 20 Apr 2026
163.0000
166.2050
162.5000
164.7800
873,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
166.2500
168.9600
165.4900
166.9300
1,388,500
Thu, 16 Apr 2026
166.2000
167.4000
163.4520
165.0600
1,249,700
Wed, 15 Apr 2026
162.1800
166.2500
162.1800
164.7200
1,361,700
Wed, 15 Apr 2026
5 · 20-F
Pre-market · 06:21 ET
20-F ↗
Tue, 14 Apr 2026
159.0000
164.2000
158.5000
161.8400
1,343,700
Mon, 13 Apr 2026
153.4200
157.2450
151.5590
156.4100
1,757,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
155.7400
156.0000
152.2700
154.5000
885,100
Thu, 09 Apr 2026
154.4000
158.0000
153.3800
155.2700
1,189,700
Wed, 08 Apr 2026
151.8000
159.5250
151.8000
157.1400
3,487,100
Tue, 07 Apr 2026
140.0000
141.2000
137.1400
140.9700
904,500
Mon, 06 Apr 2026
141.0000
142.1400
139.7740
141.0900
676,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
136.8550
141.4100
136.3700
140.1600
805,400
Thu, 02 Apr 2026
4 · 6-K
Pre-market · 06:10 ET
FORM 6-K ↗
Wed, 01 Apr 2026
140.0000
144.5000
139.0100
140.0400
1,613,700
Tue, 31 Mar 2026
132.3000
137.1700
131.1000
136.7600
1,132,400
Mon, 30 Mar 2026
133.6200
134.7600
130.3200
131.3700
1,249,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
134.9900
135.4000
131.3000
133.9400
1,322,300
Thu, 26 Mar 2026
137.0850
139.9500
135.6000
136.3400
949,700
Wed, 25 Mar 2026
141.9900
143.1600
139.4700
140.6000
1,440,900
Tue, 24 Mar 2026
137.7100
140.7000
137.5000
140.2900
762,400
Mon, 23 Mar 2026
136.2100
141.2600
134.5600
140.0400
3,549,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
137.2000
139.4200
134.0800
135.0200
1,446,700
Thu, 19 Mar 2026
139.7700
140.2350
136.0000
139.4700
2,527,400
Wed, 18 Mar 2026
146.7500
148.2300
144.5900
144.6700
905,500
Tue, 17 Mar 2026
149.9900
151.8000
147.0300
147.2600
1,019,700
Mon, 16 Mar 2026
145.2000
151.9600
143.3000
149.0500
2,373,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
144.5150
146.8000
141.1000
141.1400
1,994,100
Thu, 12 Mar 2026
151.8100
152.0000
141.2500
143.0100
3,245,900
Thu, 12 Mar 2026
3 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Wed, 11 Mar 2026
152.4800
154.2500
151.1200
152.6400
1,771,200
Tue, 10 Mar 2026
147.8200
155.0200
147.7600
153.5800
2,443,100
Mon, 09 Mar 2026
142.5000
143.3800
138.7900
143.2600
1,708,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
143.6400
145.2500
140.6100
143.4600
1,204,200
Thu, 05 Mar 2026
144.5500
147.4700
141.5000
144.4800
1,217,800
Wed, 04 Mar 2026
147.1500
147.3350
144.6800
146.2600
1,991,000
Tue, 03 Mar 2026
143.3400
145.8900
137.8440
144.7000
1,873,800
Mon, 02 Mar 2026
144.5100
149.7900
143.8700
149.6300
682,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
150.0000
150.8800
147.0000
148.8400
948,700
Thu, 26 Feb 2026
148.9500
153.5000
148.9500
153.3200
1,175,300
Wed, 25 Feb 2026
149.7100
151.8100
148.5000
151.7200
2,130,500
Tue, 24 Feb 2026
146.4200
146.7700
138.6800
143.9700
3,289,500
Mon, 23 Feb 2026
155.8800
156.0500
146.2100
146.7500
1,719,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.1500
155.9900
149.8000
155.3700
1,155,800
Thu, 19 Feb 2026
151.8700
153.5600
150.9800
153.5000
1,011,500
Wed, 18 Feb 2026
151.5000
152.9000
150.1000
152.5100
1,099,000
Tue, 17 Feb 2026
146.0000
149.6500
145.7300
148.9400
875,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
146.5800
148.1500
143.5000
146.7200
1,419,100
Thu, 12 Feb 2026
154.9000
154.9000
145.3200
147.4800
2,447,800
Wed, 11 Feb 2026
158.8000
160.5500
152.5500
154.8300
1,255,000
Tue, 10 Feb 2026
157.1900
160.9000
156.3000
158.3400
2,202,900
Mon, 09 Feb 2026
152.2800
157.9100
151.2600
156.1800
2,684,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
153.3900
153.4400
150.2300
151.4900
1,783,600
Thu, 05 Feb 2026
151.8800
153.6300
147.1400
149.9600
2,908,000
Wed, 04 Feb 2026
159.0900
159.0900
150.8800
153.3500
2,422,000
Tue, 03 Feb 2026
164.4900
164.4900
157.6800
159.7800
1,559,300
Mon, 02 Feb 2026
162.2600
163.7200
159.8800
161.7200
867,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
164.0100
166.0000
161.6100
162.5700
963,400
Thu, 29 Jan 2026
169.8800
171.4400
163.8300
164.8800
2,327,100
Wed, 28 Jan 2026
167.9400
172.5300
167.7800
168.3200
1,523,800
Tue, 27 Jan 2026
165.8100
166.4000
162.9900
163.0400
1,357,700
Mon, 26 Jan 2026
162.0100
164.9400
160.0000
163.0000
992,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
164.7500
165.5800
161.2000
161.6500
1,439,800
Thu, 22 Jan 2026
169.2400
169.3000
160.3850
162.0000
1,739,600
Wed, 21 Jan 2026
172.5500
172.5800
163.6900
165.9600
1,633,500
Tue, 20 Jan 2026
167.0000
172.7500
166.5000
170.6300
1,519,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
176.5000
178.4900
169.1100
171.8000
1,347,700
Thu, 15 Jan 2026
177.0600
178.9800
175.5000
176.5000
2,364,400
Wed, 14 Jan 2026
180.9450
181.1000
172.5260
174.0500
2,005,100
Tue, 13 Jan 2026
185.7000
186.2800
179.7900
184.0800
1,891,300
Mon, 12 Jan 2026
183.8500
189.3800
179.9900
188.1100
1,786,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
181.3500
182.0000
176.8000
178.4900
997,200
Thu, 08 Jan 2026
176.5000
181.3050
176.5000
180.0800
593,200
Wed, 07 Jan 2026
178.3000
180.3200
176.8000
177.0700
664,300
Tue, 06 Jan 2026
186.4550
188.3800
179.8250
180.3200
2,045,500
Mon, 05 Jan 2026
179.4850
181.9500
173.8500
181.0200
1,515,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
170.5850
179.0900
170.4400
178.4600
2,145,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
164.6000
166.1800
164.2000
164.2100
649,900
Tue, 30 Dec 2025
165.3150
168.2200
165.0900
165.2700
642,100
Mon, 29 Dec 2025
163.2400
166.1200
162.9280
166.0300
587,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
164.1500
166.1700
163.6600
165.1900
402,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
164.9300
165.5000
163.5000
164.6700
488,300
Tue, 23 Dec 2025
164.4000
165.5600
162.8000
165.1200
705,800
Mon, 22 Dec 2025
166.8000
167.5500
163.8700
165.4900
1,126,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
165.3300
166.4500
164.2000
164.6600
913,300
Thu, 18 Dec 2025
163.7700
164.7800
160.4800
163.8400
815,600
Wed, 17 Dec 2025
165.2500
166.6700
159.9200
160.3300
1,344,900
Tue, 16 Dec 2025
160.0000
166.5000
159.0000
163.3900
1,315,100
Mon, 15 Dec 2025
171.8650
171.8650
161.2750
161.8900
1,691,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
175.1200
176.6500
169.8000
171.4500
1,216,800
Thu, 11 Dec 2025
170.7900
175.6000
169.7000
172.7700
1,542,000
Wed, 10 Dec 2025
173.2500
175.7700
169.0000
173.3600
913,900
Tue, 09 Dec 2025
168.8400
175.0150
166.6000
173.3700
945,900
Mon, 08 Dec 2025
172.2800
173.4500
170.1800
171.9350
715,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
173.8400
174.1100
170.6800
171.3000
707,200
Thu, 04 Dec 2025
170.7300
175.9800
169.5300
170.8700
1,541,800
Wed, 03 Dec 2025
169.0000
169.4200
167.1300
168.2900
613,500
Tue, 02 Dec 2025
171.9700
173.4000
168.6300
169.6200
816,800
Mon, 01 Dec 2025
166.2400
171.3300
165.5100
170.7300
837,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
170.2600
170.5000
167.0000
169.6600
622,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
170.5000
172.9900
168.5900
169.6000
936,000
Tue, 25 Nov 2025
171.5200
172.5000
166.0000
168.3000
978,400
Mon, 24 Nov 2025
165.2200
172.2900
165.2200
171.5200
2,432,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
154.7000
163.4800
154.0000
161.5200
2,381,600
Thu, 20 Nov 2025
170.5800
170.8700
153.3600
153.7900
2,803,400
Wed, 19 Nov 2025
171.5400
171.5400
163.1000
165.9000
1,770,400
Tue, 18 Nov 2025
166.0900
172.6000
163.8670
167.7400
2,565,600
Tue, 18 Nov 2025
2 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 17 Nov 2025
167.8450
170.2800
165.7500
168.5700
2,670,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
171.5000
174.4100
165.6100
165.7700
2,981,400
Thu, 13 Nov 2025
185.9300
187.6390
176.7700
179.6800
1,418,100
Wed, 12 Nov 2025
188.0000
188.5400
183.7100
186.1900
521,700
Tue, 11 Nov 2025
185.5300
188.6100
183.8000
186.5600
656,200
Mon, 10 Nov 2025
189.3100
190.5100
186.5000
187.7700
1,048,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
180.3900
185.6400
176.3000
185.3400
1,330,000
Thu, 06 Nov 2025
189.1300
192.2600
182.6300
184.0900
1,108,000
Wed, 05 Nov 2025
182.0000
191.2100
177.9600
187.6800
1,788,100
Tue, 04 Nov 2025
187.0000
187.7100
179.1400
179.5400
2,570,300
Mon, 03 Nov 2025
201.0000
202.5300
191.8600
194.2400
1,526,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
192.7000
201.5000
190.7750
199.0400
2,260,500
Thu, 30 Oct 2025
189.7100
197.6840
188.5200
189.6900
2,336,200
Wed, 29 Oct 2025
190.9900
200.0000
190.5000
197.6200
2,745,100
Tue, 28 Oct 2025
182.9800
189.5000
178.0200
187.7400
2,315,700
Mon, 27 Oct 2025
184.4900
186.3430
181.4090
182.0400
2,010,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
174.9000
183.5000
174.4900
178.3800
3,162,300
Thu, 23 Oct 2025
165.0000
171.0800
164.2600
170.6900
1,512,100
Wed, 22 Oct 2025
168.4000
169.2500
163.0500
164.6800
1,393,200
Tue, 21 Oct 2025
167.4750
169.5000
164.8800
169.2100
1,514,500
Mon, 20 Oct 2025
165.2600
168.6000
162.9000
167.8200
1,802,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
155.1000
166.0000
153.5100
163.5300
4,011,600
Thu, 16 Oct 2025
158.2600
160.4900
155.4100
156.6000
2,767,300
Wed, 15 Oct 2025
165.0600
167.5000
156.7200
157.3800
2,172,000
Tue, 14 Oct 2025
155.5400
160.9400
154.8650
158.5000
2,258,000
Mon, 13 Oct 2025
164.7950
165.9900
160.8100
161.4300
2,655,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
172.3700
173.0100
151.5910
154.6000
6,126,400
Thu, 09 Oct 2025
178.6400
180.0000
172.7500
174.0000
1,893,800
Wed, 08 Oct 2025
172.6400
179.3800
172.0300
178.6500
2,457,900
Tue, 07 Oct 2025
173.8400
179.4100
170.7200
170.9300
2,017,000
Mon, 06 Oct 2025
170.5000
175.0500
169.9000
173.0900
1,892,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
169.0000
171.0500
164.6500
169.9800
2,325,400
Thu, 02 Oct 2025
181.5200
185.3300
164.2300
166.2500
5,979,900
Wed, 01 Oct 2025
174.1000
177.9100
172.7800
176.4300
1,239,600
Tue, 30 Sep 2025
174.8500
179.3700
172.3800
173.9100
1,408,100
Mon, 29 Sep 2025
178.7000
179.9000
170.8100
173.6500
2,446,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
176.3100
176.4000
168.6000
172.8500
3,008,100
Thu, 25 Sep 2025
174.8000
183.6600
174.3000
179.1400
3,638,200
Wed, 24 Sep 2025
171.5950
180.6300
170.3700
176.4600
4,154,500
Tue, 23 Sep 2025
169.1300
170.2000
166.3300
167.0900
2,119,800
Mon, 22 Sep 2025
175.6700
176.6500
165.8900
167.7200
4,011,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
175.0000
178.0600
172.9900
177.9900
2,129,700
Thu, 18 Sep 2025
174.8000
178.0800
172.1000
173.9200
2,299,900
Wed, 17 Sep 2025
180.6200
180.8100
172.4000
174.9500
3,535,100
Tue, 16 Sep 2025
180.6100
180.9900
173.8750
175.6700
2,538,800
Mon, 15 Sep 2025
186.7850
186.7850
178.5100
180.6700
2,351,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
186.6700
186.8800
182.4080
185.8900
927,200
Thu, 11 Sep 2025
185.8000
187.7400
183.8100
186.1150
1,788,800
Wed, 10 Sep 2025
189.6700
192.6800
178.7800
181.4800
2,977,600
Tue, 09 Sep 2025
190.0500
194.4100
187.1400
188.0800
1,495,500
Mon, 08 Sep 2025
190.0000
192.6500
182.8900
187.6300
1,393,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
195.2800
199.8600
187.2600
187.2800
1,897,100
Thu, 04 Sep 2025
189.2400
190.1000
184.1100
189.1200
1,739,100
Wed, 03 Sep 2025
187.1600
194.0000
185.1800
193.9500
1,718,300
Tue, 02 Sep 2025
180.8400
187.1150
175.5100
186.9800
1,916,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
187.8700
191.6000
183.5100
185.6000
2,317,200
Thu, 28 Aug 2025
186.6100
190.0200
184.6400
186.1100
2,232,600
Wed, 27 Aug 2025
183.2750
185.2700
177.5100
183.9300
2,188,500
Tue, 26 Aug 2025
190.8350
194.7200
189.0000
189.9500
1,982,000
Mon, 25 Aug 2025
191.6200
197.3500
189.6500
194.7400
2,361,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
185.0800
194.3200
184.7400
190.6400
3,105,800
Thu, 21 Aug 2025
176.7700
184.4500
176.6200
180.4500
3,734,000
Wed, 20 Aug 2025
169.3750
178.7900
161.9000
178.6600
5,467,200
Wed, 20 Aug 2025
1 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Tue, 19 Aug 2025
171.3800
174.3670
167.8000
168.5200
2,217,400
Mon, 18 Aug 2025
177.0000
178.8300
171.1300
172.9200
1,449,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
177.0800
177.6400
172.9900
174.2500
1,491,200
Thu, 14 Aug 2025
173.3000
179.1700
171.0000
174.7500
2,040,800
Wed, 13 Aug 2025
170.0000
178.3200
168.9280
176.4800
4,546,800
Tue, 12 Aug 2025
162.0000
167.3800
161.6350
165.1800
1,674,200
Mon, 11 Aug 2025
161.0600
161.3000
157.5100
159.5000
1,128,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
156.2600
161.3600
155.2800
160.9200
1,733,200
Thu, 07 Aug 2025
156.5900
159.3860
155.5070
156.5900
1,262,600
Wed, 06 Aug 2025
154.4100
155.6050
151.8500
155.0300
1,347,300
Tue, 05 Aug 2025
152.4400
157.6000
151.9700
155.1800
2,268,600
Mon, 04 Aug 2025
145.1650
150.9900
144.7900
150.9300
2,213,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
144.9800
146.8900
141.1500
141.6700
3,908,800
Thu, 31 Jul 2025
151.6000
153.8800
146.1100
153.6800
2,847,800
Wed, 30 Jul 2025
154.5000
154.6600
150.3900
150.9400
2,087,400
Tue, 29 Jul 2025
163.8000
164.3300
154.3600
155.2300
2,492,200
Mon, 28 Jul 2025
166.8650
168.6900
161.2000
162.6700
1,185,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend