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
178.5500
181.5800
177.1000
180.5200
1,256,800
Thu, 23 Jul 2026
175.0800
178.8500
175.0800
177.9500
1,453,000
Wed, 22 Jul 2026
181.3900
182.8600
177.3700
178.6600
2,780,200
Wed, 22 Jul 2026
19 · 8-K
Pre-market · 06:52 ET
8-K ↗
Tue, 21 Jul 2026
183.0600
185.8700
182.4300
185.0600
1,062,400
Mon, 20 Jul 2026
186.5400
186.9700
182.3600
182.7800
1,345,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
186.0000
187.7200
182.8400
184.6800
1,230,300
Thu, 16 Jul 2026
190.9400
191.6000
186.5500
188.5200
1,073,900
Wed, 15 Jul 2026
187.7300
191.4700
187.7300
191.1300
955,700
Tue, 14 Jul 2026
184.4000
188.5000
184.1700
186.6400
890,900
Mon, 13 Jul 2026
182.7600
184.5100
181.7800
184.1100
764,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
183.7900
185.0000
182.0000
183.5500
805,600
Thu, 09 Jul 2026
181.2400
185.5700
181.2200
182.8600
837,400
Wed, 08 Jul 2026
180.9300
180.9300
176.8200
179.9200
950,500
Tue, 07 Jul 2026
181.2100
182.2600
179.9400
181.3900
865,600
Mon, 06 Jul 2026
176.7000
181.2100
176.7000
181.1400
722,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
176.6800
177.5500
174.5400
176.5000
613,100
Wed, 01 Jul 2026
173.8400
177.6600
173.0000
175.6000
728,600
Tue, 30 Jun 2026
175.9400
176.4600
173.7400
173.8400
876,900
Mon, 29 Jun 2026
174.6200
177.4300
173.1400
174.9100
904,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
175.8700
176.0000
172.2500
173.8700
1,351,500
Thu, 25 Jun 2026
175.4500
178.7000
175.1600
175.9700
968,500
Wed, 24 Jun 2026
176.2100
176.2100
173.7500
173.9300
1,030,300
Tue, 23 Jun 2026
174.9100
177.7800
173.9500
176.2600
811,700
Mon, 22 Jun 2026
173.9600
175.6200
172.6300
175.5600
1,316,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
176.4600
176.9900
171.0100
172.1100
2,817,100
Wed, 17 Jun 2026
174.5600
176.9300
174.2400
174.9500
906,800
Tue, 16 Jun 2026
173.9800
176.1100
172.7400
174.8400
776,600
Mon, 15 Jun 2026
175.8900
176.0800
172.4800
172.7200
894,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
172.8000
175.1100
172.0300
174.3400
955,400
Thu, 11 Jun 2026
167.2600
171.2400
166.0700
170.7500
1,533,900
Wed, 10 Jun 2026
170.2500
171.0700
165.9000
166.1300
1,710,000
Tue, 09 Jun 2026
171.4900
172.4000
167.6700
170.6000
963,500
Mon, 08 Jun 2026
171.1700
172.1100
168.7600
169.1100
999,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
172.0000
172.9700
169.9700
170.4700
960,100
Thu, 04 Jun 2026
169.2500
173.6600
168.7200
173.0600
767,300
Wed, 03 Jun 2026
168.2400
169.5000
166.2700
168.4500
912,400
Tue, 02 Jun 2026
167.1800
170.1600
167.0700
169.7900
1,321,500
Mon, 01 Jun 2026
164.2900
169.3600
164.2800
168.3400
748,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
167.8900
168.1800
164.1100
165.4500
3,008,000
Thu, 28 May 2026
167.6300
169.0600
164.0000
168.3500
975,400
Wed, 27 May 2026
170.0000
170.1500
166.5700
167.9400
1,044,600
Tue, 26 May 2026
168.2500
170.2400
167.8200
169.9400
1,166,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
167.3100
168.9400
166.1100
167.7700
728,900
Thu, 21 May 2026
165.5000
167.4200
164.8100
167.1100
972,400
Wed, 20 May 2026
165.1000
166.4900
163.5000
165.9600
926,900
Tue, 19 May 2026
165.0000
165.9400
162.4200
164.9100
1,049,500
Mon, 18 May 2026
163.8600
165.9200
163.5800
165.2700
828,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
163.3500
164.5400
162.2700
163.8600
1,031,200
Thu, 14 May 2026
164.0500
164.9500
162.9800
164.3000
794,700
Wed, 13 May 2026
161.4200
163.6700
160.5400
162.9700
1,000,000
Tue, 12 May 2026
161.0000
162.8400
158.9800
162.3500
851,400
Mon, 11 May 2026
160.7500
162.0500
160.1700
161.0000
885,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
160.9500
161.0000
159.5500
160.4100
790,400
Thu, 07 May 2026
162.8000
163.5000
159.5700
160.0300
1,060,700
Wed, 06 May 2026
163.8300
165.0300
162.7600
163.2800
963,300
Tue, 05 May 2026
162.2200
162.7600
160.3600
161.6000
991,000
Mon, 04 May 2026
163.8700
164.7000
160.5200
161.2400
728,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
166.4300
167.1900
164.4000
164.4800
834,300
Thu, 30 Apr 2026
18 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 30 Apr 2026
164.8300
167.6600
163.7400
166.3400
1,490,500
Wed, 29 Apr 2026
167.0900
168.0000
162.8900
164.8300
2,123,900
Tue, 28 Apr 2026
168.5000
169.2300
165.1000
166.9000
1,209,300
Mon, 27 Apr 2026
165.0700
168.2500
163.9400
167.8100
1,407,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
165.1200
165.8100
163.5300
164.0100
1,189,000
Thu, 23 Apr 2026
166.7900
168.7400
163.1600
165.3900
1,338,200
Wed, 22 Apr 2026
17 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 22 Apr 2026
171.7400
172.5900
166.7800
167.8300
1,690,500
Tue, 21 Apr 2026
16 · 8-K
After market open · 12:17 ET
8-K ↗
Tue, 21 Apr 2026
162.0000
173.1900
159.9700
171.7400
2,726,800
Tue, 21 Apr 2026
15 · 8-K
Pre-market · 06:56 ET
8-K ↗
Mon, 20 Apr 2026
158.6700
161.1000
158.1000
158.9900
1,228,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
158.6800
161.1300
157.4600
159.1600
1,067,300
Thu, 16 Apr 2026
156.0700
157.7700
155.6200
156.7700
1,052,200
Wed, 15 Apr 2026
156.8500
157.9700
156.0100
156.0700
711,100
Tue, 14 Apr 2026
154.4800
155.9000
153.5700
155.8200
924,100
Mon, 13 Apr 2026
150.7000
154.1000
150.6900
153.9900
820,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
152.0000
152.6000
151.2200
152.2300
824,700
Thu, 09 Apr 2026
151.1700
153.0100
150.1300
152.6300
948,700
Wed, 08 Apr 2026
148.8900
151.9200
148.8900
151.7400
1,212,400
Tue, 07 Apr 2026
143.1000
146.2600
142.0000
145.6300
1,004,200
Mon, 06 Apr 2026
144.6200
145.7100
142.5300
143.3200
744,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
138.2700
142.9100
138.2700
142.2500
679,000
Wed, 01 Apr 2026
141.3100
143.2000
140.9500
141.4100
941,900
Tue, 31 Mar 2026
137.8300
140.0000
136.7300
139.5700
861,900
Mon, 30 Mar 2026
136.5700
137.5900
135.2300
136.2300
656,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
137.1400
137.1500
134.3700
134.9900
603,000
Thu, 26 Mar 2026
138.5000
139.5900
136.6600
137.9800
731,500
Wed, 25 Mar 2026
141.2500
142.8300
139.0600
139.7300
1,029,300
Tue, 24 Mar 2026
135.4900
141.5300
133.5800
140.3700
1,292,800
Mon, 23 Mar 2026
139.2100
139.6800
136.8700
137.1400
897,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
135.4400
136.2600
134.3400
135.7400
2,121,400
Thu, 19 Mar 2026
134.3000
136.2200
133.3500
135.7800
1,224,300
Wed, 18 Mar 2026
135.9800
137.7400
134.4700
134.8700
1,047,000
Tue, 17 Mar 2026
137.7400
139.7400
136.7000
136.7900
1,272,100
Mon, 16 Mar 2026
138.7200
139.6300
135.6700
136.4900
1,204,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
137.8200
139.4800
136.2900
136.9200
1,009,200
Thu, 12 Mar 2026
137.9800
138.7100
136.6100
137.3000
1,125,000
Wed, 11 Mar 2026
14 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Wed, 11 Mar 2026
13 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Wed, 11 Mar 2026
137.8800
140.9300
136.9300
140.9000
1,092,500
Tue, 10 Mar 2026
139.2400
140.7600
137.5300
137.9800
761,300
Mon, 09 Mar 2026
135.9500
139.0200
132.7700
138.4100
1,078,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
139.3100
139.8400
136.0000
138.5900
1,061,200
Thu, 05 Mar 2026
143.5400
145.9100
141.8900
143.5000
1,335,000
Wed, 04 Mar 2026
143.5200
145.6700
141.2600
145.0700
1,215,500
Tue, 03 Mar 2026
141.1900
143.2600
139.7200
142.2400
1,229,900
Mon, 02 Mar 2026
140.1000
146.2000
140.1000
145.2300
1,040,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
145.8100
146.0300
140.4600
143.0900
1,845,400
Thu, 26 Feb 2026
146.1100
149.4400
146.0000
147.5900
1,224,100
Wed, 25 Feb 2026
142.7100
145.7900
141.9700
145.7400
950,400
Tue, 24 Feb 2026
12 · 10-K
After-hours · 16:29 ET
10-K ↗
Tue, 24 Feb 2026
139.7200
142.5600
138.8300
141.4100
929,200
Mon, 23 Feb 2026
144.3600
145.1100
138.2200
140.3800
1,003,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
145.0100
145.9300
142.9200
144.7600
862,600
Thu, 19 Feb 2026
146.7500
147.7300
142.5700
145.0200
1,260,000
Wed, 18 Feb 2026
147.3600
149.1900
146.4300
147.5200
653,900
Tue, 17 Feb 2026
147.0000
149.2300
145.2600
147.2300
1,037,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
143.7500
146.4200
142.7800
146.3800
924,800
Thu, 12 Feb 2026
148.0900
149.3000
141.8800
144.2100
1,609,700
Wed, 11 Feb 2026
149.2100
151.2300
146.1000
146.5000
1,169,600
Tue, 10 Feb 2026
11 · 8-K
After market open · 12:10 ET
8-K ↗
Tue, 10 Feb 2026
154.0500
155.3100
147.1500
148.9400
1,756,700
Mon, 09 Feb 2026
151.6400
155.3100
151.6400
154.8000
854,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
150.3200
152.3900
149.0800
152.1500
924,000
Thu, 05 Feb 2026
150.5600
150.9900
146.7600
147.4800
1,434,500
Wed, 04 Feb 2026
149.8700
152.0200
149.7400
150.8000
1,658,700
Tue, 03 Feb 2026
152.2100
152.5800
148.1800
149.8400
1,147,000
Mon, 02 Feb 2026
149.3700
152.1000
149.0400
151.6200
1,069,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
149.6700
151.1200
148.8100
149.4300
1,293,000
Thu, 29 Jan 2026
151.2700
153.0600
148.5000
150.6600
1,584,300
Wed, 28 Jan 2026
149.8700
150.8200
148.9700
150.2500
1,028,100
Tue, 27 Jan 2026
149.8900
151.3900
149.1500
149.9600
954,300
Mon, 26 Jan 2026
148.6900
150.3800
148.4600
149.6500
841,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
151.6300
152.3600
147.6700
148.6300
1,117,000
Thu, 22 Jan 2026
150.0000
157.6000
150.0000
153.1200
2,384,600
Thu, 22 Jan 2026
10 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 21 Jan 2026
142.7300
145.7400
140.3900
144.4200
1,318,500
Tue, 20 Jan 2026
142.9200
145.1400
141.3000
143.3000
885,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
147.2300
148.9800
145.2500
145.5700
1,222,300
Thu, 15 Jan 2026
145.8800
148.2500
144.9400
147.1000
803,000
Wed, 14 Jan 2026
144.6300
145.8300
143.1200
145.3500
859,100
Tue, 13 Jan 2026
146.1700
146.5700
144.5400
145.2500
927,300
Mon, 12 Jan 2026
143.7300
146.3400
143.5100
146.1700
706,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
144.2900
146.0000
143.5400
145.7400
803,800
Thu, 08 Jan 2026
142.6100
145.3900
142.5700
144.3600
870,300
Wed, 07 Jan 2026
144.1200
144.1600
140.9200
142.6200
757,500
Tue, 06 Jan 2026
144.2300
144.5800
142.8000
144.1200
928,500
Mon, 05 Jan 2026
139.2800
144.9000
138.9300
144.0000
1,088,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
136.7700
139.3500
136.5400
139.2800
658,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
138.0000
138.3100
136.4500
136.5900
596,900
Tue, 30 Dec 2025
139.8100
139.8500
138.0400
138.1300
420,300
Mon, 29 Dec 2025
140.0800
140.1500
139.1700
139.7100
700,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
140.9300
140.9500
139.5900
140.1400
454,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
140.5000
141.2100
139.4000
140.7000
300,700
Tue, 23 Dec 2025
140.4300
141.2500
139.5800
140.1900
1,481,400
Mon, 22 Dec 2025
139.6500
140.7100
138.5900
140.2600
781,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
138.3600
139.7700
138.1800
139.4600
3,255,900
Thu, 18 Dec 2025
138.9100
139.7000
137.6000
138.3300
846,800
Wed, 17 Dec 2025
139.1200
140.2200
137.6400
137.7800
1,130,200
Tue, 16 Dec 2025
139.6100
140.3000
137.4400
138.2700
762,200
Mon, 15 Dec 2025
139.6100
140.7500
138.3100
139.6200
1,322,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
140.7500
140.7500
137.5800
138.5200
784,600
Thu, 11 Dec 2025
137.7700
140.1800
136.8500
140.0900
1,022,900
Wed, 10 Dec 2025
133.3100
137.8500
132.2400
137.5800
1,309,300
Tue, 09 Dec 2025
133.4100
134.9200
132.8900
133.3800
793,200
Mon, 08 Dec 2025
133.0000
134.6200
132.8200
133.4900
1,091,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
132.0300
133.7200
131.6400
133.2100
803,500
Thu, 04 Dec 2025
132.0000
133.8000
132.0000
133.2100
831,600
Wed, 03 Dec 2025
130.4000
132.2400
130.4000
132.1600
964,700
Tue, 02 Dec 2025
131.6200
132.0500
130.3700
130.4300
779,700
Mon, 01 Dec 2025
129.9800
132.0500
129.9800
130.9800
922,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
131.5100
132.5500
131.1500
131.3400
438,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
130.1100
132.1700
129.7800
131.3700
626,300
Tue, 25 Nov 2025
129.2600
130.8200
128.2700
129.9300
885,900
Mon, 24 Nov 2025
126.4200
129.2600
126.2400
128.7500
1,971,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
125.7200
128.3000
124.9100
127.1300
1,005,300
Thu, 20 Nov 2025
127.9200
129.1400
124.9500
125.7200
964,000
Wed, 19 Nov 2025
9 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 19 Nov 2025
124.7200
126.4000
124.2500
126.0100
797,800
Tue, 18 Nov 2025
122.2900
125.8300
121.5300
124.7800
1,050,900
Mon, 17 Nov 2025
127.4000
127.6300
122.3800
122.7200
1,153,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
128.0700
128.6100
126.4900
127.3900
738,800
Thu, 13 Nov 2025
8 · 424B5
After-hours · 16:53 ET
424B5 ↗
Thu, 13 Nov 2025
131.5200
132.3400
128.3700
128.9100
1,026,500
Wed, 12 Nov 2025
130.6100
134.5700
130.5200
132.4000
1,054,000
Wed, 12 Nov 2025
7 · 424B5
Pre-market · 08:43 ET
424B5 ↗
Tue, 11 Nov 2025
130.3600
131.9800
129.9900
130.3700
952,300
Mon, 10 Nov 2025
130.1000
131.4000
129.5100
130.0900
892,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
128.3000
130.5800
127.1900
129.9600
757,900
Thu, 06 Nov 2025
128.3400
130.0000
126.9100
128.3000
764,000
Wed, 05 Nov 2025
127.3800
129.0500
126.2600
128.1900
829,100
Tue, 04 Nov 2025
126.7100
129.3000
126.2500
127.5400
924,200
Mon, 03 Nov 2025
128.3500
128.3500
126.3200
127.6800
859,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
126.9000
129.0300
125.9900
128.6700
1,136,700
Thu, 30 Oct 2025
6 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 30 Oct 2025
127.2600
129.5100
126.5900
126.9000
1,059,700
Wed, 29 Oct 2025
126.4000
128.9000
125.7300
127.2600
1,159,900
Tue, 28 Oct 2025
126.3300
127.6500
126.1000
127.3400
1,025,300
Mon, 27 Oct 2025
126.9700
127.6000
125.2900
126.2000
1,018,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
126.1100
127.0000
125.2500
126.0300
955,700
Thu, 23 Oct 2025
126.1500
126.2900
123.7100
124.7400
1,378,000
Wed, 22 Oct 2025
5 · S-3
After-hours · 17:15 ET
S-3 ↗
Wed, 22 Oct 2025
124.5000
126.7800
122.7800
125.4800
1,653,400
Wed, 22 Oct 2025
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 21 Oct 2025
128.7300
129.8100
127.6600
128.5200
923,200
Mon, 20 Oct 2025
125.9700
130.1900
125.2200
128.8500
1,253,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
125.0000
125.7400
121.1200
124.8200
1,825,000
Thu, 16 Oct 2025
129.9400
130.2100
124.0900
124.5700
1,137,600
Wed, 15 Oct 2025
130.0300
130.8100
128.3800
129.8800
972,400
Tue, 14 Oct 2025
126.3700
130.7000
126.2800
129.0200
896,800
Mon, 13 Oct 2025
125.6000
127.5500
125.6000
127.0300
959,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
130.3200
131.2600
124.4200
124.7200
1,219,400
Thu, 09 Oct 2025
131.1800
131.5400
129.3000
129.9900
1,044,400
Wed, 08 Oct 2025
132.9600
133.1000
129.8400
130.7500
1,264,300
Tue, 07 Oct 2025
133.3000
133.8400
131.5000
132.4500
1,636,100
Mon, 06 Oct 2025
133.2500
133.9200
130.5700
132.2100
800,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
133.4200
134.3500
131.2800
132.4000
976,900
Thu, 02 Oct 2025
131.0000
133.5600
130.1900
133.2400
1,067,900
Wed, 01 Oct 2025
133.6100
134.5400
130.5600
131.2000
1,281,100
Tue, 30 Sep 2025
134.0100
135.4800
131.3000
134.6000
1,433,200
Mon, 29 Sep 2025
133.9900
134.1400
132.7900
133.9000
1,012,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
132.2200
135.0000
131.7000
133.3100
1,173,700
Thu, 25 Sep 2025
129.8500
131.6400
129.4500
131.3800
1,216,200
Wed, 24 Sep 2025
131.0700
131.7300
129.1500
129.5100
1,187,300
Tue, 23 Sep 2025
131.8600
133.7000
129.8400
130.5200
911,600
Mon, 22 Sep 2025
130.3400
131.9600
130.0100
131.7800
796,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
132.9400
132.9400
131.0300
131.5000
2,960,600
Thu, 18 Sep 2025
129.8500
132.6600
129.2100
132.2200
1,402,400
Wed, 17 Sep 2025
129.8600
131.3900
128.4300
129.4600
1,290,200
Tue, 16 Sep 2025
130.3900
130.3900
128.1200
129.2500
699,200
Mon, 15 Sep 2025
129.3500
131.5500
129.1000
130.2600
1,428,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
129.0900
130.4400
128.7400
129.4200
801,900
Thu, 11 Sep 2025
127.6000
129.9200
125.9800
129.4800
1,375,900
Wed, 10 Sep 2025
128.6000
129.1800
126.4000
127.0600
1,516,700
Tue, 09 Sep 2025
127.3600
129.5400
126.7900
128.8800
916,800
Mon, 08 Sep 2025
127.4600
127.9500
126.3700
127.4300
1,043,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
129.1900
129.7100
125.2500
127.2700
1,221,400
Thu, 04 Sep 2025
130.2900
130.8500
129.0600
129.4900
1,157,300
Wed, 03 Sep 2025
3 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 03 Sep 2025
129.2900
130.7100
127.3000
129.7000
832,400
Tue, 02 Sep 2025
129.7000
130.5700
127.7300
129.7700
918,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
130.8700
131.6300
130.1300
131.2800
853,000
Thu, 28 Aug 2025
132.0500
132.3100
130.8900
130.9900
997,300
Wed, 27 Aug 2025
131.5600
132.6300
131.5100
131.5700
660,900
Tue, 26 Aug 2025
130.1400
132.1900
129.3800
131.8700
1,270,400
Mon, 25 Aug 2025
130.0000
130.8600
129.8000
130.6100
656,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
127.8300
130.7200
127.8000
130.0600
1,014,900
Thu, 21 Aug 2025
127.5300
127.8200
126.7900
127.3100
709,900
Wed, 20 Aug 2025
127.3600
128.2800
125.0600
127.8800
698,100
Tue, 19 Aug 2025
127.3800
128.6700
126.9100
127.3600
775,100
Mon, 18 Aug 2025
125.5600
127.2000
125.5600
127.0500
637,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
129.1200
129.1200
125.9100
126.0200
787,500
Thu, 14 Aug 2025
125.6500
128.6900
125.0200
128.4900
1,396,900
Wed, 13 Aug 2025
127.8000
128.3400
124.5300
125.9700
1,148,800
Tue, 12 Aug 2025
126.0600
127.6200
125.8700
127.3800
1,395,800
Mon, 11 Aug 2025
126.0400
126.5900
124.7100
125.2400
1,120,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
125.5100
126.4000
124.7100
125.6500
1,152,300
Thu, 07 Aug 2025
126.8600
126.9500
124.4400
124.7300
1,267,300
Wed, 06 Aug 2025
126.0800
126.5300
124.8500
125.6700
1,135,600
Tue, 05 Aug 2025
128.4800
128.6500
125.0300
125.9200
1,446,300
Mon, 04 Aug 2025
127.8100
128.4700
126.8100
127.6500
841,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
127.7300
128.5300
125.3800
127.0600
1,409,400
Thu, 31 Jul 2025
130.9700
131.9800
129.5700
130.0000
1,289,300
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Wed, 30 Jul 2025
131.4600
132.7500
130.7000
131.5600
805,500
Tue, 29 Jul 2025
130.9400
132.4700
130.2400
131.6400
1,315,200
Mon, 28 Jul 2025
1 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 28 Jul 2025
129.8300
130.1300
128.7200
129.7800
817,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend