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
174.2500
177.3000
173.4300
175.7700
1,129,500
Thu, 23 Jul 2026
170.6700
174.9900
170.0000
174.1500
1,103,200
Wed, 22 Jul 2026
178.8700
181.0000
171.8100
172.6900
1,192,000
Tue, 21 Jul 2026
174.7700
179.0500
174.1000
179.0500
1,305,400
Mon, 20 Jul 2026
172.3700
174.5900
171.7000
173.0000
977,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
169.7700
172.5700
169.2600
170.8800
929,700
Thu, 16 Jul 2026
170.7800
172.6200
169.0100
171.5500
900,800
Wed, 15 Jul 2026
172.0400
173.1200
169.4400
172.0500
878,300
Tue, 14 Jul 2026
177.3300
177.3300
169.0400
172.0400
1,054,000
Mon, 13 Jul 2026
174.5000
175.8800
172.0300
174.1000
1,573,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
181.0000
181.1800
174.2100
177.1100
1,047,400
Thu, 09 Jul 2026
178.5200
181.0000
177.6500
180.5500
1,178,600
Wed, 08 Jul 2026
177.7000
178.6300
175.2800
178.2400
1,155,600
Tue, 07 Jul 2026
176.1000
178.7500
174.7500
177.4900
1,033,800
Mon, 06 Jul 2026
175.0100
175.0200
171.1400
174.1000
922,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
169.1000
174.3800
168.2600
174.2600
1,251,000
Wed, 01 Jul 2026
169.5000
169.5700
165.9100
167.7700
927,300
Tue, 30 Jun 2026
170.6600
171.5000
168.2400
168.5400
1,075,600
Mon, 29 Jun 2026
168.8700
171.4300
167.9000
170.0000
1,350,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
163.5900
169.5600
163.1200
168.5200
1,953,000
Thu, 25 Jun 2026
165.8400
168.0700
163.6800
164.1800
783,700
Wed, 24 Jun 2026
163.4300
168.5800
162.3400
166.0600
1,362,000
Tue, 23 Jun 2026
161.6200
163.5300
160.4200
161.4400
1,076,100
Mon, 22 Jun 2026
161.1700
161.7900
159.3200
161.6200
1,008,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
160.0100
161.3300
156.3100
158.2900
2,718,000
Wed, 17 Jun 2026
156.6200
160.0200
155.6600
159.0000
1,037,700
Tue, 16 Jun 2026
160.6100
161.6600
155.3000
156.4200
934,400
Mon, 15 Jun 2026
159.8900
160.5500
156.7000
159.5100
1,243,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
162.0400
162.9700
159.4400
159.7600
1,055,100
Thu, 11 Jun 2026
161.5900
164.0400
160.1800
162.7100
764,800
Wed, 10 Jun 2026
167.8000
169.3900
160.7200
160.8600
1,097,200
Tue, 09 Jun 2026
164.8900
166.4300
160.8800
165.2400
1,098,800
Mon, 08 Jun 2026
163.8800
165.4000
162.2300
163.1200
804,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
167.5300
168.0000
163.1100
163.8800
1,050,100
Thu, 04 Jun 2026
165.2300
169.5700
164.5200
167.3500
1,301,800
Wed, 03 Jun 2026
155.5600
165.8100
155.1200
165.1100
1,941,700
Tue, 02 Jun 2026
160.4000
160.4000
154.0600
154.8400
1,039,500
Mon, 01 Jun 2026
159.3600
161.8000
157.4400
161.0000
1,220,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
156.7100
159.0800
155.4300
158.3000
1,907,800
Thu, 28 May 2026
21 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 28 May 2026
155.7500
157.8400
154.3200
156.3900
1,068,300
Wed, 27 May 2026
156.7400
157.6200
154.4800
155.8300
708,600
Tue, 26 May 2026
158.0000
158.2500
155.6600
155.7300
984,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
156.9500
158.6300
155.4400
156.7000
758,700
Thu, 21 May 2026
153.7400
157.2600
152.5400
155.5000
1,037,000
Wed, 20 May 2026
154.8000
156.4800
152.5600
154.6700
1,168,500
Tue, 19 May 2026
156.5900
156.8800
153.2700
154.3600
1,386,300
Mon, 18 May 2026
158.7000
159.7600
156.0900
157.2100
1,127,600
Mon, 18 May 2026
20 · 8-K
Pre-market · 09:04 ET
8-K ↗
Mon, 18 May 2026
19 · SC TO-T/A
Pre-market · 08:57 ET
SC TO-T/A ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
158.2200
159.2300
155.5000
158.4200
1,307,300
Thu, 14 May 2026
161.6300
162.3900
157.6000
159.0500
1,285,200
Wed, 13 May 2026
157.9500
161.7700
155.7700
161.3200
1,565,300
Tue, 12 May 2026
151.4300
156.3300
150.8200
155.8000
1,309,600
Mon, 11 May 2026
152.0000
154.4400
150.3200
150.5900
1,216,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
150.0000
154.7400
149.5400
152.2500
1,415,000
Thu, 07 May 2026
146.1000
150.3600
146.0800
149.5900
1,790,200
Wed, 06 May 2026
148.9800
148.9800
141.9600
147.0200
2,437,100
Tue, 05 May 2026
18 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 05 May 2026
17 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 05 May 2026
135.0000
137.1500
132.7600
135.0600
1,427,500
Mon, 04 May 2026
131.7800
134.6600
131.7800
134.0700
1,196,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
131.7900
132.4100
129.8600
131.7800
680,100
Thu, 30 Apr 2026
132.0400
134.1100
129.7600
131.6700
966,500
Wed, 29 Apr 2026
16 · SC TO-T/A
After-hours · 16:31 ET
SC TO-T/A ↗
Wed, 29 Apr 2026
126.4900
131.3600
126.4900
131.2300
1,708,700
Tue, 28 Apr 2026
129.1800
130.4100
127.2300
128.1200
844,600
Tue, 28 Apr 2026
15 · SC TO-T/A
Pre-market · 07:30 ET
SC TO-T/A ↗
Mon, 27 Apr 2026
127.4300
129.4600
126.9900
128.0400
1,500,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
130.0000
130.3400
127.2000
127.6800
1,203,100
Thu, 23 Apr 2026
131.1800
132.4800
129.3000
130.1900
518,700
Wed, 22 Apr 2026
131.2500
131.4300
129.8900
131.1800
753,400
Tue, 21 Apr 2026
131.6500
132.7800
129.5600
130.2200
933,000
Mon, 20 Apr 2026
132.8900
134.1100
130.3300
131.5900
1,775,700
Mon, 20 Apr 2026
14 · SC TO-T
Pre-market · 07:36 ET
SC TO-T ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
129.0000
133.7400
128.4100
133.2500
1,728,400
Thu, 16 Apr 2026
131.0000
131.7100
127.7600
128.4100
1,030,300
Wed, 15 Apr 2026
13 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Wed, 15 Apr 2026
12 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Wed, 15 Apr 2026
131.9600
132.1400
130.4600
131.4400
1,098,500
Tue, 14 Apr 2026
126.3200
130.8400
126.3200
130.8100
1,113,900
Mon, 13 Apr 2026
128.6900
129.4100
125.6400
126.3200
1,093,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
132.0200
133.0000
127.1700
128.8900
807,000
Thu, 09 Apr 2026
132.7600
133.1700
130.1500
131.6400
820,300
Wed, 08 Apr 2026
131.1800
133.2000
128.9000
133.1500
1,216,000
Tue, 07 Apr 2026
133.3500
134.2000
128.9900
130.9000
1,771,900
Tue, 07 Apr 2026
11 · SC TO-C
Next filing day · accepted 06 Apr, 18:50 ET
SC TO-C ↗
Mon, 06 Apr 2026
10 · SC TO-C
After-hours · 17:08 ET
SC TO-C ↗
Mon, 06 Apr 2026
130.9300
134.0200
125.3100
132.4800
2,021,500
Mon, 06 Apr 2026
9 · SC TO-C
Pre-market · 07:39 ET
SC TO-C ↗
Mon, 06 Apr 2026
8 · 8-K
Pre-market · 07:35 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
130.8100
133.7500
130.0000
131.6000
707,000
Wed, 01 Apr 2026
131.9300
133.4000
130.2500
132.5600
1,133,000
Tue, 31 Mar 2026
131.7400
133.9900
129.9700
131.7400
1,339,200
Mon, 30 Mar 2026
129.4800
130.1000
128.2000
128.7200
740,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
132.0700
132.9500
128.0200
128.3200
761,300
Thu, 26 Mar 2026
131.1300
133.0100
129.9600
132.4200
574,600
Wed, 25 Mar 2026
128.9800
133.0500
128.9800
131.1300
1,099,200
Tue, 24 Mar 2026
126.1400
128.3100
125.1100
127.8600
1,293,100
Mon, 23 Mar 2026
129.6500
130.9700
127.0300
127.0500
709,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
128.8300
130.1600
126.6800
127.6800
2,182,000
Thu, 19 Mar 2026
130.6200
132.2500
127.0700
129.7000
892,300
Wed, 18 Mar 2026
129.9500
131.0500
129.0100
130.7100
800,500
Tue, 17 Mar 2026
130.1400
131.6900
129.8800
130.7100
632,400
Mon, 16 Mar 2026
130.4000
131.8900
129.4800
129.8500
915,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
128.6400
130.7200
128.0500
129.7800
947,800
Thu, 12 Mar 2026
129.5100
130.0000
127.1500
127.7800
793,300
Wed, 11 Mar 2026
129.8600
130.5500
128.1000
129.5400
780,500
Tue, 10 Mar 2026
130.4200
131.9000
129.0700
129.8600
799,300
Mon, 09 Mar 2026
128.4300
130.1300
126.8800
129.9300
855,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
128.3300
129.2500
126.9500
128.1300
903,600
Thu, 05 Mar 2026
132.0400
133.0000
129.2200
129.6400
1,559,700
Wed, 04 Mar 2026
131.3300
134.8300
131.0100
133.4400
1,379,500
Tue, 03 Mar 2026
131.9900
132.4200
128.0000
131.1400
889,200
Mon, 02 Mar 2026
130.3200
133.2500
130.3200
132.3800
1,025,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
129.1200
132.9900
129.0900
132.2500
1,321,800
Thu, 26 Feb 2026
131.2400
132.2000
128.9300
130.6400
833,300
Wed, 25 Feb 2026
132.0000
132.2500
130.0200
131.1500
919,200
Tue, 24 Feb 2026
129.0900
131.3800
128.0300
130.9600
991,000
Mon, 23 Feb 2026
128.0200
128.7900
126.5900
128.3800
1,025,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
129.4500
130.3500
127.1600
128.6300
1,080,200
Thu, 19 Feb 2026
128.8900
130.9800
127.7900
130.1000
1,244,700
Wed, 18 Feb 2026
127.1300
128.8700
126.0200
128.3800
1,091,100
Tue, 17 Feb 2026
125.1400
129.9400
125.1400
127.7600
1,609,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
123.8300
126.5000
123.3600
124.1200
2,202,600
Thu, 12 Feb 2026
132.3400
134.5000
122.1400
123.1000
4,166,700
Wed, 11 Feb 2026
7 · 10-K
After-hours · 16:03 ET
10-K ↗
Wed, 11 Feb 2026
6 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 11 Feb 2026
136.9900
139.8300
135.0200
137.4400
1,388,500
Tue, 10 Feb 2026
140.3400
142.8200
137.5600
137.6500
1,322,700
Mon, 09 Feb 2026
141.0200
141.0900
138.5000
139.5600
870,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
138.7500
142.1500
138.2700
141.2000
1,154,000
Thu, 05 Feb 2026
136.4600
141.4500
136.4600
137.9300
1,272,900
Wed, 04 Feb 2026
139.0700
140.4300
137.0300
137.8600
935,700
Tue, 03 Feb 2026
137.0400
141.2400
137.0400
138.9800
996,900
Mon, 02 Feb 2026
135.3300
137.9500
135.0000
137.6300
940,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
136.6300
137.9500
134.9600
136.0600
1,035,400
Thu, 29 Jan 2026
135.5300
138.1300
133.4100
137.9600
928,500
Wed, 28 Jan 2026
133.0100
137.4500
132.7500
134.6600
934,800
Tue, 27 Jan 2026
134.5000
136.5100
133.5400
133.8900
582,400
Mon, 26 Jan 2026
134.3600
136.2100
134.1100
134.5100
925,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
138.1600
138.7400
135.4100
136.1800
1,159,700
Thu, 22 Jan 2026
135.5700
137.7300
134.9400
137.3700
800,400
Wed, 21 Jan 2026
135.3400
136.1900
133.7200
135.4100
927,300
Tue, 20 Jan 2026
130.2200
134.7700
129.1700
134.5400
1,057,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
133.3100
134.0200
131.3600
132.3900
1,023,400
Thu, 15 Jan 2026
135.2400
135.9800
131.3000
133.3500
891,000
Wed, 14 Jan 2026
132.1700
135.4800
132.0100
135.3300
1,078,900
Tue, 13 Jan 2026
133.2000
133.7800
131.3300
132.2600
1,161,200
Mon, 12 Jan 2026
135.2100
135.5500
132.1600
132.6600
1,923,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
135.9900
137.0800
134.8700
135.7900
1,419,300
Thu, 08 Jan 2026
139.5400
139.6800
134.2000
135.5700
1,568,500
Wed, 07 Jan 2026
138.0300
142.1600
137.6000
140.6200
1,289,100
Tue, 06 Jan 2026
136.7700
138.5300
135.9500
137.3500
1,118,400
Mon, 05 Jan 2026
136.0000
138.1800
134.0300
135.9900
1,614,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
141.5900
142.0700
138.6400
140.6000
963,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
140.6300
142.3000
140.5000
141.8300
849,200
Tue, 30 Dec 2025
143.0300
143.1800
140.5600
140.9500
1,000,400
Mon, 29 Dec 2025
145.2600
145.5100
143.2600
143.6400
695,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
146.2700
146.7900
144.6500
145.2600
693,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
148.1700
148.3800
146.5300
146.9300
359,700
Tue, 23 Dec 2025
146.4200
148.5600
146.4200
147.2800
550,000
Mon, 22 Dec 2025
145.0000
148.4500
145.0000
147.5300
694,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
142.9700
145.9500
141.0000
145.0000
1,983,700
Thu, 18 Dec 2025
141.7800
144.2300
141.2300
141.8400
1,520,900
Wed, 17 Dec 2025
150.4700
150.4700
141.6100
141.7000
1,758,100
Tue, 16 Dec 2025
155.2300
155.2300
148.0300
148.7400
1,012,600
Mon, 15 Dec 2025
152.7800
155.5500
151.1200
154.0600
768,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
155.0000
155.2900
151.0900
152.8000
948,900
Thu, 11 Dec 2025
153.3900
156.4600
153.3000
154.7500
1,037,800
Wed, 10 Dec 2025
155.8700
156.7000
151.5900
155.6300
948,900
Tue, 09 Dec 2025
153.4500
156.2700
152.2900
155.0200
836,600
Mon, 08 Dec 2025
156.6500
160.1800
154.7400
154.9900
1,432,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
154.4700
156.7600
153.3800
155.5100
893,200
Thu, 04 Dec 2025
152.0000
154.3100
151.0100
154.2200
599,600
Wed, 03 Dec 2025
153.2000
154.3500
150.2600
151.9600
823,100
Tue, 02 Dec 2025
151.1300
153.7900
150.8400
152.4800
853,200
Mon, 01 Dec 2025
152.3800
153.2900
149.5800
150.8800
703,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
152.7800
153.7000
150.4100
152.1600
501,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
146.7500
153.5400
146.0000
151.5800
1,732,000
Tue, 25 Nov 2025
141.6700
144.7500
140.6700
143.5300
631,700
Mon, 24 Nov 2025
5 · 8-K
After-hours · 16:02 ET
8-K ↗
Mon, 24 Nov 2025
142.0200
143.5100
139.2700
141.2500
1,206,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
140.2400
144.8300
139.7200
141.8300
967,900
Thu, 20 Nov 2025
138.7200
141.0800
137.8300
138.9800
798,000
Wed, 19 Nov 2025
140.2200
140.2200
137.0200
138.0600
1,091,200
Tue, 18 Nov 2025
142.9900
145.0800
138.4300
138.6300
1,271,800
Mon, 17 Nov 2025
144.6600
145.9100
142.4400
143.5600
856,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
142.9900
146.3800
142.9900
144.8600
642,900
Thu, 13 Nov 2025
146.0100
148.8400
143.9100
144.1700
922,600
Wed, 12 Nov 2025
147.4000
148.0400
145.4100
146.8500
1,155,800
Tue, 11 Nov 2025
147.5000
149.4200
145.0000
147.2900
1,352,600
Mon, 10 Nov 2025
152.9700
154.1000
146.0200
150.0200
964,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
154.2500
154.5000
148.9700
152.3700
1,431,400
Thu, 06 Nov 2025
153.8600
155.6400
152.8600
154.8000
944,400
Wed, 05 Nov 2025
147.7000
157.6700
147.7000
153.7500
2,937,700
Tue, 04 Nov 2025
142.3500
143.8700
140.8200
143.1900
744,600
Mon, 03 Nov 2025
142.6200
144.9800
139.4600
141.9600
764,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
138.0400
143.4700
137.0700
143.2100
1,325,900
Thu, 30 Oct 2025
137.4100
140.1900
136.5100
138.0400
899,900
Wed, 29 Oct 2025
140.0000
144.3000
133.6100
138.0200
3,007,200
Tue, 28 Oct 2025
4 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 28 Oct 2025
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 28 Oct 2025
147.3800
149.9800
146.6300
147.3800
1,401,300
Mon, 27 Oct 2025
145.0000
149.3300
144.9400
148.9400
964,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
143.6000
144.4200
142.2000
144.0000
636,100
Thu, 23 Oct 2025
141.8900
144.6500
141.7300
143.6700
674,600
Wed, 22 Oct 2025
143.4300
143.6900
141.2600
141.4700
593,200
Tue, 21 Oct 2025
141.7900
142.9700
141.3000
142.6500
511,700
Mon, 20 Oct 2025
141.0800
142.5900
138.7900
141.3300
673,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
137.5200
140.4700
137.0200
140.0900
977,200
Thu, 16 Oct 2025
138.1300
140.7300
136.7000
137.5200
798,400
Wed, 15 Oct 2025
137.1900
139.4600
137.0000
137.7300
650,900
Tue, 14 Oct 2025
137.6500
138.6000
135.7800
137.2300
598,500
Mon, 13 Oct 2025
136.8500
139.5600
135.6300
137.3500
671,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
139.2900
139.3500
135.8000
136.6300
493,800
Thu, 09 Oct 2025
139.9400
140.5300
138.3900
138.4700
608,000
Wed, 08 Oct 2025
137.8700
139.7400
136.1000
139.0800
684,000
Tue, 07 Oct 2025
139.8000
141.1400
135.9600
137.0000
854,500
Mon, 06 Oct 2025
137.2100
140.6500
136.6000
139.4300
899,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
137.3000
137.8000
135.7600
137.0300
1,216,200
Thu, 02 Oct 2025
136.3200
137.6300
135.5900
136.7400
936,600
Wed, 01 Oct 2025
140.1200
141.3600
136.6100
137.0000
1,395,700
Tue, 30 Sep 2025
140.2800
141.6900
137.9700
140.3800
1,181,600
Mon, 29 Sep 2025
141.5500
141.9700
139.1600
140.2700
903,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
141.8600
142.0800
139.9000
142.0000
980,300
Thu, 25 Sep 2025
145.2900
145.6100
140.5200
140.8900
1,069,600
Wed, 24 Sep 2025
146.2500
148.0000
145.6100
146.6700
652,300
Tue, 23 Sep 2025
146.0000
147.5600
145.6700
146.4000
664,800
Mon, 22 Sep 2025
145.0000
147.7300
144.3700
146.6200
700,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
146.3200
146.3200
143.5700
145.2300
1,711,600
Thu, 18 Sep 2025
143.8600
146.0300
143.3400
145.6600
788,900
Wed, 17 Sep 2025
141.6700
143.3900
141.1800
142.7300
611,700
Tue, 16 Sep 2025
140.4400
141.0200
139.2500
140.9000
780,500
Mon, 15 Sep 2025
141.7300
141.8100
139.3800
140.4400
633,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
142.4400
144.0400
141.7300
141.8700
485,700
Thu, 11 Sep 2025
141.5000
143.8200
141.5000
143.6000
674,600
Wed, 10 Sep 2025
144.3500
145.1600
140.5600
141.2500
767,400
Tue, 09 Sep 2025
143.5000
144.2100
141.7800
144.1700
569,700
Mon, 08 Sep 2025
143.0200
144.5300
142.0900
143.8000
973,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
140.7600
145.7900
136.5000
144.1000
1,227,900
Thu, 04 Sep 2025
136.3200
140.5000
135.6600
140.4000
772,400
Wed, 03 Sep 2025
141.6400
142.5400
135.6100
136.1100
1,500,100
Tue, 02 Sep 2025
139.0800
142.9100
138.5700
141.9200
786,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
139.0000
140.0300
138.0700
139.6000
503,700
Thu, 28 Aug 2025
138.1000
139.0700
137.0000
138.9400
449,600
Wed, 27 Aug 2025
136.9400
139.0300
136.9400
138.1300
740,900
Tue, 26 Aug 2025
133.9400
137.1400
133.6200
136.8400
1,105,600
Mon, 25 Aug 2025
134.9500
135.7100
133.6900
133.9900
530,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
135.9700
137.0300
134.3100
135.4300
548,000
Thu, 21 Aug 2025
133.2600
135.6300
132.4100
135.2800
553,400
Wed, 20 Aug 2025
133.2800
133.7100
131.9100
133.2300
518,800
Tue, 19 Aug 2025
133.2100
134.7800
132.7600
132.8100
674,800
Mon, 18 Aug 2025
132.7700
133.5400
132.3700
133.1400
585,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
131.5700
133.2500
131.2000
132.9000
558,500
Thu, 14 Aug 2025
130.6600
132.1100
130.2600
131.3100
782,800
Wed, 13 Aug 2025
129.9900
131.7900
129.8500
131.6200
1,056,600
Tue, 12 Aug 2025
124.3900
129.0400
124.3600
128.8900
994,400
Mon, 11 Aug 2025
124.5400
125.9100
123.6900
123.9800
923,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
125.5000
126.4400
123.6700
125.0100
1,048,400
Thu, 07 Aug 2025
129.3500
129.3500
124.7900
125.6000
1,225,600
Wed, 06 Aug 2025
127.7900
128.5300
126.4500
128.4300
823,200
Tue, 05 Aug 2025
127.8800
128.7400
126.6000
128.3900
880,000
Mon, 04 Aug 2025
128.9100
128.9100
125.3700
128.0400
1,529,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
126.4000
129.0900
124.5400
128.9100
1,395,000
Thu, 31 Jul 2025
137.1000
137.4400
127.2500
128.2300
2,914,200
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 30 Jul 2025
135.5300
137.1200
133.6300
136.7600
1,443,500
Tue, 29 Jul 2025
134.2700
135.3800
133.0900
134.1900
1,038,500
Mon, 28 Jul 2025
132.4900
134.4400
132.0100
133.7100
757,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend