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
115.1800
118.7700
114.3600
118.5200
1,420,400
Thu, 23 Jul 2026
114.3800
114.6300
112.0100
113.0500
1,517,600
Wed, 22 Jul 2026
121.8500
122.1500
111.9300
113.1100
2,206,200
Tue, 21 Jul 2026
122.9100
126.0800
120.5200
120.7700
1,886,700
Mon, 20 Jul 2026
123.3900
126.1900
122.7900
124.8300
1,346,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
126.3800
127.6500
124.2500
124.3700
1,512,800
Thu, 16 Jul 2026
125.2400
128.0200
124.2200
127.3600
1,074,700
Wed, 15 Jul 2026
122.8900
126.5800
122.8900
123.6100
1,305,600
Tue, 14 Jul 2026
120.2600
124.8300
120.0500
122.5100
1,279,000
Mon, 13 Jul 2026
125.1900
126.6900
124.3300
125.4200
961,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
125.7400
126.7600
123.4200
124.7400
1,130,600
Thu, 09 Jul 2026
119.9200
124.3900
119.3000
123.7900
1,393,500
Wed, 08 Jul 2026
123.7200
124.7700
122.0200
122.6100
1,679,900
Tue, 07 Jul 2026
126.2000
127.8500
124.9200
125.0400
1,157,200
Mon, 06 Jul 2026
123.7300
126.2500
122.0600
124.9800
1,751,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
119.7900
125.4600
119.7900
124.5500
2,295,000
Wed, 01 Jul 2026
114.9800
121.1700
114.8800
119.7800
2,269,200
Tue, 30 Jun 2026
112.7200
114.4500
112.0700
113.6100
1,953,600
Mon, 29 Jun 2026
117.7900
118.2100
113.6700
113.8900
1,669,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.9400
116.5600
113.4800
115.7200
2,404,500
Thu, 25 Jun 2026
112.2100
115.4200
111.1700
112.5500
2,355,300
Wed, 24 Jun 2026
112.3300
114.7000
112.3000
112.9300
1,871,800
Tue, 23 Jun 2026
117.3100
118.0500
112.0000
112.3300
1,977,900
Mon, 22 Jun 2026
112.5500
117.4200
112.2800
115.0000
2,761,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
115.5200
116.7400
113.5000
114.7500
5,006,200
Wed, 17 Jun 2026
116.4100
119.4400
114.1400
116.9400
2,694,000
Tue, 16 Jun 2026
114.6800
118.6800
114.6800
118.1800
2,268,300
Mon, 15 Jun 2026
116.4200
118.4000
113.6500
114.8500
2,978,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
118.2800
118.7100
108.5000
113.6800
3,869,300
Thu, 11 Jun 2026
133.9600
134.2400
118.0000
118.3900
3,000,800
Wed, 10 Jun 2026
135.1900
137.3100
134.3200
135.0800
1,436,500
Tue, 09 Jun 2026
135.3400
137.4700
134.6200
136.9700
1,245,100
Mon, 08 Jun 2026
136.4000
138.4600
134.5600
136.0700
1,801,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
140.9900
141.5000
136.7500
137.0000
1,111,200
Thu, 04 Jun 2026
142.5300
143.9900
138.7500
138.7900
1,789,500
Wed, 03 Jun 2026
140.8600
141.0000
138.0100
139.7200
1,393,000
Tue, 02 Jun 2026
141.9200
145.2500
139.6300
142.3400
1,374,100
Mon, 01 Jun 2026
141.0000
146.9500
140.0000
145.0800
2,315,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
138.5800
139.7000
133.4000
138.7300
3,071,300
Thu, 28 May 2026
141.7700
142.7000
137.9100
138.7900
1,931,400
Wed, 27 May 2026
144.2200
146.6700
142.1300
142.2600
1,268,900
Tue, 26 May 2026
146.6500
147.6500
144.4200
144.8800
1,411,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
145.8400
148.7000
145.4400
148.2300
929,300
Thu, 21 May 2026
146.5700
146.9600
143.6000
145.8400
915,100
Wed, 20 May 2026
143.2900
148.1300
140.6100
147.9600
1,341,500
Tue, 19 May 2026
147.4200
149.4700
144.9300
145.1900
2,224,900
Mon, 18 May 2026
140.9400
145.0000
140.7500
144.0600
1,072,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
140.8300
142.9100
140.3000
141.9100
1,255,300
Thu, 14 May 2026
141.0400
142.0000
137.9500
139.8500
1,033,900
Wed, 13 May 2026
142.9200
144.1300
138.8500
140.8100
1,397,900
Tue, 12 May 2026
147.0100
147.7300
143.5000
144.2200
1,087,400
Mon, 11 May 2026
144.8100
146.5000
143.5000
145.9200
1,429,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
146.3300
146.9100
142.4700
146.6500
1,225,900
Thu, 07 May 2026
153.9800
153.9800
144.0400
147.6500
3,624,200
Thu, 07 May 2026
15 · 10-Q
Next filing day · accepted 06 May, 21:41 ET
10-Q ↗
Wed, 06 May 2026
14 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 06 May 2026
135.5900
137.3000
132.7700
136.7700
4,102,300
Tue, 05 May 2026
138.0000
138.4500
136.2300
137.5500
1,167,000
Mon, 04 May 2026
136.2500
139.2000
136.2500
138.1900
1,213,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
139.9600
142.7000
135.7600
136.5300
1,212,200
Thu, 30 Apr 2026
136.2100
137.3000
133.8900
136.3000
1,291,100
Wed, 29 Apr 2026
136.2300
137.6800
134.5600
137.5000
1,068,700
Tue, 28 Apr 2026
138.4200
139.3400
136.4300
137.1100
1,420,800
Mon, 27 Apr 2026
136.9600
139.4200
136.2100
136.4100
1,027,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
135.7300
137.6200
134.4700
137.1700
1,358,700
Thu, 23 Apr 2026
137.8600
137.8600
133.8800
135.8300
1,286,400
Wed, 22 Apr 2026
141.1800
142.0900
139.3800
140.6000
893,300
Tue, 21 Apr 2026
140.5200
143.7800
139.7800
140.9300
550,900
Mon, 20 Apr 2026
138.9100
141.5000
137.7900
140.7500
815,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
140.5900
141.8900
139.4700
139.7400
858,000
Thu, 16 Apr 2026
138.4600
139.5700
136.5900
138.2700
1,146,800
Wed, 15 Apr 2026
135.0500
137.1200
134.2100
136.5800
1,727,900
Tue, 14 Apr 2026
134.5600
136.5400
132.4200
133.6500
1,342,400
Mon, 13 Apr 2026
134.0900
135.4700
130.8900
134.2100
1,817,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
138.0100
141.1500
131.6200
133.4400
1,328,100
Thu, 09 Apr 2026
143.4100
143.6600
138.9300
139.1900
1,459,100
Wed, 08 Apr 2026
146.5800
148.0000
143.3800
144.3200
1,094,600
Tue, 07 Apr 2026
143.6100
144.5500
142.6800
143.9200
635,100
Mon, 06 Apr 2026
142.2200
144.6300
141.4400
144.3600
655,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
141.8900
144.7300
139.8900
142.6500
631,700
Wed, 01 Apr 2026
142.4900
143.9500
140.1100
142.5200
770,900
Tue, 31 Mar 2026
140.7500
143.7600
138.7300
142.4900
995,600
Mon, 30 Mar 2026
139.3800
141.4700
137.5600
139.6600
969,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
142.8400
144.1200
137.5000
137.6100
1,471,600
Thu, 26 Mar 2026
143.2500
147.1700
142.7100
144.0100
1,298,200
Wed, 25 Mar 2026
144.6900
146.0000
140.6700
143.5600
1,008,200
Tue, 24 Mar 2026
148.3100
148.3100
142.0000
142.9600
1,271,000
Mon, 23 Mar 2026
150.3600
152.6000
149.0800
149.2300
1,175,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
149.7300
151.0900
148.0000
149.8100
2,205,500
Thu, 19 Mar 2026
149.0400
152.5100
148.8000
150.6700
999,400
Wed, 18 Mar 2026
152.7000
154.5000
149.9400
150.1100
942,400
Tue, 17 Mar 2026
156.2400
158.2000
150.4000
154.1200
1,204,200
Mon, 16 Mar 2026
157.2400
157.9500
153.6800
155.9400
1,091,000
Mon, 16 Mar 2026
13 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
158.4900
158.8100
155.3700
155.8900
692,400
Thu, 12 Mar 2026
159.2400
161.8300
157.2700
157.4600
664,000
Wed, 11 Mar 2026
159.4500
161.1900
157.3500
159.1300
562,600
Tue, 10 Mar 2026
163.4200
164.3400
157.6100
159.5200
850,600
Mon, 09 Mar 2026
161.3500
164.1600
160.1100
163.4200
1,157,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
164.2500
166.0200
161.1100
162.7100
1,034,100
Thu, 05 Mar 2026
162.0300
168.5500
162.0300
164.2500
1,482,900
Wed, 04 Mar 2026
162.8500
164.5700
160.8200
162.9700
1,031,000
Tue, 03 Mar 2026
155.2200
163.3800
155.2200
163.1000
1,597,600
Mon, 02 Mar 2026
156.0000
159.3300
154.6700
158.1200
1,008,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
154.8400
156.7800
152.6700
156.5900
1,409,500
Thu, 26 Feb 2026
155.7300
157.9500
154.4000
157.1900
997,000
Wed, 25 Feb 2026
153.6200
154.8600
151.8000
154.1100
1,047,100
Tue, 24 Feb 2026
150.8800
155.2100
150.8000
153.5700
927,100
Mon, 23 Feb 2026
153.9000
155.0600
148.4400
150.8800
1,242,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
153.4000
158.2700
153.4000
155.1600
900,800
Thu, 19 Feb 2026
154.7500
155.0000
151.6900
154.4000
644,400
Wed, 18 Feb 2026
153.8300
156.0500
152.8100
155.5000
986,200
Tue, 17 Feb 2026
154.5100
156.5200
150.7500
153.0700
2,079,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
152.0500
157.0000
151.7700
156.7700
1,518,800
Thu, 12 Feb 2026
155.6000
157.4600
147.1400
150.7900
1,897,400
Wed, 11 Feb 2026
12 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 11 Feb 2026
162.2300
162.3200
154.8900
155.6000
1,631,100
Tue, 10 Feb 2026
159.3200
162.9300
159.3200
162.7200
1,420,300
Mon, 09 Feb 2026
155.2300
160.3200
154.2400
159.7400
1,291,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
156.2200
159.4600
151.5900
155.7200
1,494,800
Thu, 05 Feb 2026
11 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 05 Feb 2026
153.1000
158.2500
150.6500
153.9400
2,727,100
Wed, 04 Feb 2026
10 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 04 Feb 2026
147.5600
154.9300
146.7200
151.3400
2,254,600
Tue, 03 Feb 2026
154.3700
155.7600
148.9500
149.2500
1,800,100
Mon, 02 Feb 2026
154.0500
158.3400
153.2600
156.9200
1,210,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
152.6900
156.5500
152.0700
156.1300
1,126,400
Thu, 29 Jan 2026
160.2800
160.6900
151.7100
153.4800
1,697,800
Wed, 28 Jan 2026
165.1800
165.1800
160.7600
161.9100
771,700
Tue, 27 Jan 2026
165.3500
165.5800
163.0200
164.6300
788,600
Mon, 26 Jan 2026
162.5900
165.9400
162.5900
165.7700
898,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
164.2700
165.0000
161.2100
162.1400
607,000
Thu, 22 Jan 2026
162.7000
164.7400
162.2700
164.7100
686,500
Wed, 21 Jan 2026
161.6300
163.1400
160.0000
161.3200
785,800
Tue, 20 Jan 2026
163.0200
165.5300
160.3700
161.1100
858,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
166.6000
168.0600
164.1500
166.7500
1,087,200
Thu, 15 Jan 2026
168.9300
169.4800
166.4900
166.8900
947,500
Wed, 14 Jan 2026
169.1100
170.5400
165.6000
166.5300
1,205,300
Tue, 13 Jan 2026
171.2400
171.7000
168.0800
169.3700
867,800
Mon, 12 Jan 2026
171.3300
172.0300
170.2500
171.4300
938,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
173.7000
174.3200
171.3000
171.5200
787,200
Thu, 08 Jan 2026
172.7000
173.9300
171.5000
173.5700
627,600
Wed, 07 Jan 2026
174.7300
175.6000
173.7500
174.5700
652,000
Tue, 06 Jan 2026
171.7100
176.2000
171.3600
175.0100
586,800
Mon, 05 Jan 2026
170.1100
173.9400
169.7000
173.1100
746,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
174.3400
174.3400
168.0900
170.1000
1,008,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
175.4200
175.5500
173.6500
174.2100
742,300
Tue, 30 Dec 2025
174.8900
175.4700
174.3600
175.4100
445,600
Mon, 29 Dec 2025
176.4000
176.8800
175.2000
175.5900
383,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
176.8300
176.9800
175.5100
176.5900
239,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.7500
176.7000
174.9800
176.4700
146,600
Tue, 23 Dec 2025
9 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Tue, 23 Dec 2025
8 · DEF 14A
After-hours · 16:01 ET
FORM DEF 14A ↗
Tue, 23 Dec 2025
178.0800
178.6100
174.3800
176.0200
569,800
Mon, 22 Dec 2025
178.0200
180.2500
175.5500
179.0600
622,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
175.4000
178.7100
174.5800
178.1700
2,331,300
Thu, 18 Dec 2025
176.2700
176.8900
174.6500
175.9000
557,000
Wed, 17 Dec 2025
174.2400
176.9900
173.6100
175.3100
959,500
Tue, 16 Dec 2025
174.4600
175.7200
173.6200
174.2800
1,129,700
Mon, 15 Dec 2025
177.3400
177.3400
173.8600
175.0700
1,558,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
179.0000
179.0000
175.0000
176.0000
1,177,400
Thu, 11 Dec 2025
175.2600
180.6600
173.8300
178.0000
848,100
Wed, 10 Dec 2025
173.2000
176.2300
172.6100
175.6600
1,001,500
Tue, 09 Dec 2025
174.1000
175.0000
172.4000
173.1700
915,100
Mon, 08 Dec 2025
173.8700
175.7800
173.3000
174.4100
763,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
176.0200
176.5500
171.3100
173.5200
1,367,300
Thu, 04 Dec 2025
7 · 8-K
After-hours · 16:25 ET
8-K ↗
Thu, 04 Dec 2025
177.7700
179.3200
176.8600
178.5000
753,500
Wed, 03 Dec 2025
176.0100
177.7400
175.1000
177.3700
507,800
Tue, 02 Dec 2025
175.5200
177.7100
174.6300
176.4800
626,700
Mon, 01 Dec 2025
173.5700
177.3800
173.1400
174.8800
831,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
173.4600
176.6100
172.6500
175.4300
479,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
174.2500
174.3800
172.8500
173.4600
739,200
Tue, 25 Nov 2025
170.9900
174.1300
170.0100
173.4400
761,300
Mon, 24 Nov 2025
173.2600
173.2600
169.3900
170.1600
1,595,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
6 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 21 Nov 2025
170.5000
174.1700
169.7600
172.1200
865,500
Thu, 20 Nov 2025
174.8400
175.4800
170.0100
170.4300
770,900
Wed, 19 Nov 2025
172.5600
173.4100
170.5200
171.9400
701,000
Tue, 18 Nov 2025
174.2100
175.6600
172.1000
173.0700
927,600
Mon, 17 Nov 2025
179.0100
179.0100
173.6300
174.2100
847,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
174.0000
180.1900
173.9500
179.6100
1,406,400
Thu, 13 Nov 2025
177.0100
179.2200
174.1600
174.5700
1,113,000
Wed, 12 Nov 2025
177.9700
180.1700
177.4300
178.1600
1,038,700
Tue, 11 Nov 2025
177.2700
179.4200
176.4000
178.0000
995,300
Mon, 10 Nov 2025
177.2100
178.6800
175.2100
177.4900
719,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
173.2100
176.7700
172.0300
176.1100
1,198,200
Thu, 06 Nov 2025
184.8300
184.9600
170.9700
173.9300
2,327,600
Wed, 05 Nov 2025
5 · 8-K
After-hours · 16:44 ET
8-K ↗
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 05 Nov 2025
192.0700
192.3200
188.6700
189.9700
1,390,200
Tue, 04 Nov 2025
195.0200
195.3600
190.0500
192.0300
1,117,200
Mon, 03 Nov 2025
198.5600
198.7600
194.7000
196.3600
1,251,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
197.8600
199.5100
196.9500
198.5400
882,800
Thu, 30 Oct 2025
196.7800
200.1300
196.0300
197.3800
770,600
Wed, 29 Oct 2025
201.4900
201.9200
197.5200
197.8600
539,800
Tue, 28 Oct 2025
203.2600
203.9100
201.8600
202.4600
546,100
Mon, 27 Oct 2025
206.4900
206.6700
202.9600
203.2800
593,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
206.1500
206.5700
204.6100
204.8100
534,000
Thu, 23 Oct 2025
204.1000
204.8600
202.8800
204.6700
638,600
Wed, 22 Oct 2025
205.8300
205.8300
202.1400
203.0300
628,400
Tue, 21 Oct 2025
204.8400
206.8200
203.5900
204.5500
623,700
Mon, 20 Oct 2025
204.6800
206.7800
201.8900
205.8700
667,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
201.8500
203.9200
201.4900
202.8600
673,100
Thu, 16 Oct 2025
203.6100
203.6300
200.0900
201.9900
589,900
Wed, 15 Oct 2025
202.8200
204.6100
199.8700
202.8000
861,600
Tue, 14 Oct 2025
199.8100
203.0800
199.6700
202.0600
534,700
Tue, 14 Oct 2025
3 · 8-K
Pre-market · 06:02 ET
8-K ↗
Mon, 13 Oct 2025
200.3700
203.0500
198.5500
202.4800
687,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
201.7200
203.0000
196.6100
196.9000
585,000
Thu, 09 Oct 2025
203.4400
203.4400
200.3900
201.7200
627,300
Wed, 08 Oct 2025
202.5600
204.1600
202.0400
203.4300
569,800
Tue, 07 Oct 2025
205.3100
206.3000
200.6900
202.2600
566,000
Mon, 06 Oct 2025
204.0400
205.5100
203.1400
205.0000
811,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
203.2000
204.5400
202.5700
203.0000
588,400
Thu, 02 Oct 2025
202.4900
203.6100
201.4500
203.0200
586,800
Wed, 01 Oct 2025
201.8900
204.0000
199.1600
202.4200
775,600
Tue, 30 Sep 2025
203.6300
204.2900
201.8100
203.0200
1,167,400
Mon, 29 Sep 2025
203.6500
204.5100
200.8300
203.8400
569,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
202.4600
204.0900
202.3400
202.9600
529,300
Thu, 25 Sep 2025
202.4000
202.9300
200.3200
202.7100
490,800
Wed, 24 Sep 2025
204.3200
204.5600
202.3400
203.6000
764,600
Tue, 23 Sep 2025
206.2700
207.4900
203.1600
204.0300
838,400
Mon, 22 Sep 2025
204.7700
206.4000
204.3000
205.9300
920,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
207.8700
208.0000
205.1200
205.9500
1,638,300
Thu, 18 Sep 2025
205.0100
207.2800
205.0100
206.1900
917,100
Wed, 17 Sep 2025
206.0200
206.6400
202.5500
203.9800
738,200
Tue, 16 Sep 2025
204.1500
205.8700
202.9300
204.9500
956,000
Mon, 15 Sep 2025
205.1200
208.5600
204.0200
204.1500
630,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
206.1000
206.7300
204.3400
205.1100
520,500
Thu, 11 Sep 2025
205.7700
207.2600
204.4800
207.0300
778,800
Wed, 10 Sep 2025
204.1600
206.3900
202.4000
204.5000
1,136,000
Tue, 09 Sep 2025
213.4800
213.4800
202.2600
204.0300
1,474,600
Mon, 08 Sep 2025
215.2200
215.2200
209.9000
212.7300
1,279,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
213.5000
215.4900
211.4200
213.9000
632,600
Thu, 04 Sep 2025
211.2700
213.5900
210.2900
213.2500
639,100
Wed, 03 Sep 2025
212.1300
213.5400
211.2900
212.2400
506,900
Tue, 02 Sep 2025
210.3900
213.0000
208.8500
212.6400
809,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
215.5200
215.8100
213.0300
213.5000
1,098,700
Thu, 28 Aug 2025
216.5200
217.6400
214.9300
215.0300
526,000
Wed, 27 Aug 2025
212.8900
217.0800
210.0000
216.5300
705,900
Tue, 26 Aug 2025
213.6100
215.3500
212.1200
212.5800
737,200
Mon, 25 Aug 2025
215.1000
216.4800
213.7000
214.3500
873,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
212.4300
217.0000
211.5500
215.0500
668,600
Thu, 21 Aug 2025
210.2500
213.0100
208.1700
211.9500
863,600
Wed, 20 Aug 2025
209.0300
211.2500
208.8400
210.8900
824,200
Tue, 19 Aug 2025
209.1600
210.6200
208.1100
209.8700
606,400
Mon, 18 Aug 2025
205.8200
208.8300
205.0000
208.3100
940,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
208.7500
208.9900
205.5000
205.8400
1,366,200
Thu, 14 Aug 2025
208.2200
208.7700
206.9500
208.0100
609,500
Wed, 13 Aug 2025
205.8000
208.9400
205.4300
208.3700
601,000
Tue, 12 Aug 2025
203.8200
205.0400
201.4600
204.5500
628,600
Mon, 11 Aug 2025
205.5900
208.5100
202.3900
203.2900
729,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
207.0000
208.0500
205.0100
205.4200
756,400
Thu, 07 Aug 2025
216.8500
217.3000
203.9700
206.1500
1,279,400
Wed, 06 Aug 2025
215.6800
217.2000
214.8000
215.7100
710,600
Tue, 05 Aug 2025
217.1900
217.2000
213.6500
214.7900
1,054,900
Mon, 04 Aug 2025
212.9700
218.0000
211.3900
216.4100
975,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
212.2000
213.8800
207.3000
212.1100
1,598,400
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 31 Jul 2025
212.5000
219.6900
208.0000
214.8100
2,618,200
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 30 Jul 2025
204.3500
204.8100
199.7400
202.5100
1,243,800
Tue, 29 Jul 2025
205.3600
205.8500
202.4600
204.1900
739,400
Mon, 28 Jul 2025
204.5500
204.8900
202.5900
204.0000
697,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend