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
148.0300
151.6000
146.0400
150.7800
98,800
Thu, 23 Jul 2026
145.6900
148.5000
143.6100
147.3900
129,700
Wed, 22 Jul 2026
21 · 8-K/A
After market open · 12:54 ET
FORM 8-K/A ↗
Wed, 22 Jul 2026
146.2600
146.8400
141.8900
146.3700
124,600
Tue, 21 Jul 2026
20 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Tue, 21 Jul 2026
145.0400
146.7300
142.8500
145.6000
88,800
Mon, 20 Jul 2026
146.2700
147.1400
137.9700
145.8200
171,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
152.0200
153.8300
145.3100
146.6300
177,100
Thu, 16 Jul 2026
147.8900
153.8800
147.4100
153.2100
124,400
Wed, 15 Jul 2026
146.7000
148.4000
145.5500
147.4700
97,300
Tue, 14 Jul 2026
147.0600
147.7900
145.5100
146.3800
61,000
Mon, 13 Jul 2026
147.9500
148.5500
146.0800
146.9400
91,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
146.8100
147.9800
146.0800
147.3500
49,600
Thu, 09 Jul 2026
145.1100
148.1400
145.1100
146.6700
68,700
Wed, 08 Jul 2026
149.5700
150.5500
144.4500
145.1700
138,300
Tue, 07 Jul 2026
151.5400
152.0100
149.5300
149.5700
63,600
Mon, 06 Jul 2026
152.7300
153.5600
148.8000
151.3100
115,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
154.0900
154.0900
150.2300
151.8000
63,000
Wed, 01 Jul 2026
148.4500
154.2900
147.0500
152.9900
119,800
Tue, 30 Jun 2026
147.8100
149.0000
147.2000
148.3500
76,800
Mon, 29 Jun 2026
147.5800
148.3300
145.3700
147.8100
107,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
145.2200
148.3000
145.0500
147.9100
239,700
Thu, 25 Jun 2026
146.1300
146.5900
143.3800
144.9000
90,300
Wed, 24 Jun 2026
143.9200
146.4400
143.2500
146.4400
91,300
Tue, 23 Jun 2026
19 · 8-K
After market open · 10:27 ET
FORM 8-K ↗
Tue, 23 Jun 2026
143.3200
145.0200
142.6400
144.6600
91,500
Mon, 22 Jun 2026
142.6900
144.2000
139.8600
142.8200
64,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
18 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 18 Jun 2026
143.2800
144.5400
141.5500
142.6800
166,800
Wed, 17 Jun 2026
143.7500
146.4800
140.2900
141.3900
100,000
Tue, 16 Jun 2026
143.8300
145.8400
143.0300
144.6100
67,600
Mon, 15 Jun 2026
145.0800
146.8400
137.7600
142.9300
100,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
144.9300
146.1300
144.2800
145.1600
83,500
Thu, 11 Jun 2026
144.5900
145.2400
142.8000
143.9900
56,300
Wed, 10 Jun 2026
144.6100
146.1500
143.2400
143.8300
139,100
Tue, 09 Jun 2026
142.2600
145.8500
140.2100
143.7000
133,000
Mon, 08 Jun 2026
141.0100
142.5700
140.7100
141.6800
63,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
140.0100
142.5000
139.0600
140.3400
81,800
Thu, 04 Jun 2026
138.1400
140.7700
137.7200
139.9100
62,600
Wed, 03 Jun 2026
139.5700
141.3200
135.8700
136.4500
119,200
Tue, 02 Jun 2026
137.0700
141.4800
137.0700
139.8700
104,200
Mon, 01 Jun 2026
137.9000
138.7000
134.2300
137.7700
123,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
140.6600
141.8800
138.7600
139.0200
131,500
Thu, 28 May 2026
139.3900
140.8300
137.3300
140.8300
96,500
Wed, 27 May 2026
141.8000
142.1700
139.0900
139.3800
109,500
Tue, 26 May 2026
142.0600
143.5000
139.9300
141.8500
94,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
142.6700
143.8600
140.0000
141.8700
101,900
Thu, 21 May 2026
142.1500
143.0000
139.0400
142.3700
195,900
Wed, 20 May 2026
143.5400
146.3500
140.0000
143.0500
169,900
Tue, 19 May 2026
17 · 8-K
After-hours · 17:05 ET
FORM 8-K ↗
Tue, 19 May 2026
143.4600
145.0200
141.9900
143.3700
90,200
Mon, 18 May 2026
141.3400
144.3800
141.3400
143.6600
101,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
143.4400
143.4400
140.8900
141.1400
50,600
Thu, 14 May 2026
144.3900
145.9900
143.0000
143.7700
45,300
Wed, 13 May 2026
144.0400
144.7400
141.9900
143.5400
100,400
Tue, 12 May 2026
144.5100
144.9900
140.6900
144.2900
95,000
Mon, 11 May 2026
16 · 10-Q
After market open · 14:30 ET
10-Q ↗
Mon, 11 May 2026
146.7900
146.7900
144.3200
144.5100
58,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
145.0000
146.7600
144.5300
146.6200
53,600
Thu, 07 May 2026
146.1300
147.7700
144.7800
145.0000
60,800
Wed, 06 May 2026
146.2700
147.1700
144.7300
145.7500
93,700
Tue, 05 May 2026
144.3200
147.6600
142.6300
145.6800
64,300
Mon, 04 May 2026
141.9300
144.6000
140.2500
143.8200
99,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
145.3000
145.9000
142.1100
142.7600
153,800
Thu, 30 Apr 2026
143.5700
146.4900
141.2500
145.3100
105,900
Wed, 29 Apr 2026
147.5000
148.0200
143.5900
144.8100
84,000
Tue, 28 Apr 2026
146.8400
149.9900
143.7300
148.6700
73,200
Mon, 27 Apr 2026
144.1900
149.5000
142.9400
145.6200
79,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
15 · DEFA14A
After market open · 15:49 ET
DEFA14A ↗
Fri, 24 Apr 2026
14 · DEF 14A
After market open · 15:45 ET
FORM DEF 14A ↗
Fri, 24 Apr 2026
142.4300
144.6900
139.2800
144.1900
104,900
Thu, 23 Apr 2026
140.0100
142.1900
139.0400
141.8300
75,000
Wed, 22 Apr 2026
13 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Wed, 22 Apr 2026
140.2400
140.2400
137.1100
138.9900
57,500
Tue, 21 Apr 2026
138.8100
141.4600
138.8100
139.8300
66,600
Mon, 20 Apr 2026
139.1300
140.7300
134.2800
139.0300
74,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
143.6700
148.5300
137.3800
140.8700
166,600
Thu, 16 Apr 2026
12 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 16 Apr 2026
141.8300
143.0600
141.0600
142.6900
66,100
Wed, 15 Apr 2026
142.4800
142.9900
139.3400
142.6500
85,100
Tue, 14 Apr 2026
11 · PRE 14A
After-hours · 16:26 ET
PRE 14A ↗
Tue, 14 Apr 2026
141.3300
142.9000
138.7100
142.5200
75,500
Mon, 13 Apr 2026
143.0600
143.2300
140.7400
141.7500
112,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
143.0500
143.7300
141.7000
143.6400
74,000
Thu, 09 Apr 2026
140.1100
145.7400
139.4800
144.6200
80,900
Wed, 08 Apr 2026
141.6800
144.0700
139.4700
141.1000
148,600
Tue, 07 Apr 2026
136.7400
138.8100
136.2100
138.7600
109,800
Mon, 06 Apr 2026
136.4900
138.4000
135.0700
137.6400
100,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
135.5000
137.5100
134.6500
136.9900
36,300
Wed, 01 Apr 2026
135.8400
138.3700
135.8400
136.1500
70,500
Tue, 31 Mar 2026
134.4000
135.3200
132.5600
135.0600
123,300
Mon, 30 Mar 2026
133.2800
133.8600
132.0700
133.4500
54,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
131.7900
133.0900
130.9200
131.9300
43,000
Thu, 26 Mar 2026
131.1400
133.1500
129.8100
132.6400
39,900
Wed, 25 Mar 2026
134.2000
134.8300
130.4700
132.5600
46,900
Tue, 24 Mar 2026
131.6800
134.5500
131.6800
133.6700
77,100
Mon, 23 Mar 2026
133.6900
137.0600
132.3600
132.6800
90,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
134.3300
135.0700
129.9700
130.3200
346,900
Thu, 19 Mar 2026
132.0500
135.1200
130.1300
134.2300
115,100
Wed, 18 Mar 2026
134.6800
135.5000
131.5100
131.9300
97,300
Tue, 17 Mar 2026
136.9000
138.2600
135.0900
135.6200
84,300
Mon, 16 Mar 2026
10 · 8-K/A
After-hours · 16:30 ET
FORM 8-K/A ↗
Mon, 16 Mar 2026
135.9700
137.5100
135.5800
136.2900
78,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
135.3400
138.8300
135.0200
135.4400
145,900
Thu, 12 Mar 2026
131.5000
136.9500
130.4700
134.7200
156,100
Wed, 11 Mar 2026
135.4400
137.0700
133.1700
134.2700
107,100
Tue, 10 Mar 2026
134.9700
140.9500
134.5200
136.6700
167,400
Mon, 09 Mar 2026
135.4000
137.1800
131.3900
135.9800
146,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
133.0700
136.3800
131.0400
136.3200
131,000
Thu, 05 Mar 2026
138.2600
138.7700
135.1600
136.5700
86,700
Wed, 04 Mar 2026
139.3100
140.1900
137.4100
139.1400
78,500
Tue, 03 Mar 2026
135.6800
138.3500
134.5000
137.9900
72,700
Mon, 02 Mar 2026
132.3000
138.6400
131.8200
138.2500
80,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 10-K
After-hours · 16:15 ET
10-K ↗
Fri, 27 Feb 2026
137.4500
137.5900
133.5600
134.6700
113,500
Thu, 26 Feb 2026
142.7500
143.2000
139.7700
140.0800
94,100
Wed, 25 Feb 2026
139.9800
141.9600
139.1800
141.9400
72,600
Tue, 24 Feb 2026
140.4100
140.7500
137.5500
139.4000
103,100
Mon, 23 Feb 2026
143.2200
144.3400
138.1200
140.1200
154,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
141.8700
142.9700
139.9700
142.9700
143,600
Thu, 19 Feb 2026
143.5900
144.5900
140.8300
141.8700
115,500
Wed, 18 Feb 2026
147.0700
149.2800
143.7700
144.3200
75,300
Tue, 17 Feb 2026
146.0000
149.6300
144.9900
146.8200
92,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
144.8300
147.1700
143.9500
146.0000
67,700
Thu, 12 Feb 2026
148.0000
150.7300
144.3100
145.1700
116,600
Wed, 11 Feb 2026
149.9300
151.7400
145.4700
146.9900
126,600
Tue, 10 Feb 2026
151.8400
152.8500
148.1500
149.8400
51,100
Mon, 09 Feb 2026
150.9500
153.0000
150.9500
151.8400
65,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
149.7700
152.5500
148.9600
151.5100
70,500
Thu, 05 Feb 2026
147.2300
150.6500
146.6600
148.2700
77,100
Wed, 04 Feb 2026
147.3000
150.0000
147.3000
148.2300
109,700
Tue, 03 Feb 2026
144.4200
146.9100
143.1400
146.3800
124,600
Mon, 02 Feb 2026
140.5400
145.5400
140.1600
144.9600
80,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
137.3200
140.1500
136.0600
139.5400
73,800
Thu, 29 Jan 2026
136.5500
138.6000
134.1700
138.6000
61,900
Wed, 28 Jan 2026
138.4600
138.8000
135.5500
135.8800
43,800
Tue, 27 Jan 2026
139.0400
141.1900
136.6900
138.3900
62,000
Mon, 26 Jan 2026
136.5800
139.3600
135.0300
139.2500
75,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
135.3500
142.1200
135.3500
137.3200
169,300
Thu, 22 Jan 2026
8 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Thu, 22 Jan 2026
135.4800
138.0100
128.0300
135.8200
66,100
Wed, 21 Jan 2026
127.8600
135.9000
126.9500
135.6800
84,600
Tue, 20 Jan 2026
7 · 8-K
After-hours · 17:23 ET
FORM 8-K ↗
Tue, 20 Jan 2026
128.1400
129.3300
127.9500
128.4400
38,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
129.3400
131.2700
129.0400
129.5900
40,900
Thu, 15 Jan 2026
126.6900
130.0000
125.7000
129.7800
42,900
Wed, 14 Jan 2026
123.8900
126.2700
123.8800
126.2700
29,000
Tue, 13 Jan 2026
123.7200
124.6000
122.2100
123.7000
42,100
Mon, 12 Jan 2026
121.7700
123.5900
121.7700
123.1400
49,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
125.2300
126.3400
121.9500
122.6100
62,500
Thu, 08 Jan 2026
121.2500
126.1300
121.2500
125.4400
51,000
Wed, 07 Jan 2026
123.7300
125.0700
121.7700
122.0000
64,400
Tue, 06 Jan 2026
123.8800
124.9600
122.5600
123.5000
41,600
Mon, 05 Jan 2026
120.5500
125.3400
120.5500
123.5900
73,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
6 · 8-K
After market open · 09:30 ET
FORM 8-K ↗
Fri, 02 Jan 2026
122.2500
122.8200
120.0500
120.6300
51,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
123.4500
123.6300
121.0100
121.8200
38,100
Tue, 30 Dec 2025
125.5900
125.5900
122.8600
123.1000
39,600
Mon, 29 Dec 2025
126.9100
129.9700
125.0500
125.4900
40,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
127.7700
128.9000
126.9300
126.9300
26,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
129.0300
130.0000
128.1900
128.3600
27,300
Tue, 23 Dec 2025
130.0300
131.1400
129.4300
129.4300
39,000
Mon, 22 Dec 2025
132.6700
134.6000
130.1800
131.0000
59,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
136.1200
136.1200
131.1400
132.4700
235,400
Thu, 18 Dec 2025
136.6700
137.5600
135.3800
136.0600
37,500
Wed, 17 Dec 2025
135.0200
135.9900
132.7400
135.1300
47,400
Tue, 16 Dec 2025
135.3200
139.7100
134.5700
135.4200
51,500
Mon, 15 Dec 2025
136.5400
136.6000
134.2700
135.5100
50,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
136.2100
137.5000
134.6200
135.2600
41,900
Thu, 11 Dec 2025
134.5800
138.0600
134.5600
136.1200
74,200
Wed, 10 Dec 2025
129.9500
135.1700
129.9500
134.7700
63,600
Tue, 09 Dec 2025
131.0100
132.0000
130.1700
130.3300
74,500
Mon, 08 Dec 2025
129.6500
131.0200
127.7200
130.6000
72,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
130.7300
131.2200
129.6100
129.8600
49,000
Thu, 04 Dec 2025
130.0000
131.1500
125.6800
130.5300
82,100
Wed, 03 Dec 2025
125.4000
129.8700
125.4000
129.5900
45,800
Tue, 02 Dec 2025
127.0000
127.9300
124.1000
125.6100
106,600
Mon, 01 Dec 2025
123.4300
126.4000
122.9500
126.4000
46,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.0500
126.0500
124.3500
124.7300
23,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
125.4000
127.0100
124.6200
125.4300
58,200
Tue, 25 Nov 2025
124.3500
127.7800
120.8200
126.3300
73,100
Mon, 24 Nov 2025
122.7100
124.1400
122.4300
123.5400
39,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
119.1500
124.4700
119.1500
123.3600
66,900
Thu, 20 Nov 2025
122.2600
124.3100
119.0800
119.0800
59,400
Wed, 19 Nov 2025
121.4000
122.0000
119.6200
120.8100
41,900
Tue, 18 Nov 2025
120.1700
122.4000
120.1700
120.8800
47,800
Mon, 17 Nov 2025
124.7500
125.1100
120.7600
120.9500
76,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
123.8000
125.4300
121.2500
124.7600
64,800
Thu, 13 Nov 2025
125.4700
126.2400
123.2500
123.9400
54,600
Wed, 12 Nov 2025
125.7900
127.0000
124.9400
125.1800
61,800
Tue, 11 Nov 2025
125.1100
126.0300
123.5800
125.7100
27,500
Mon, 10 Nov 2025
124.6600
125.7400
123.4300
124.4500
56,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 10-Q
After market open · 13:21 ET
10-Q ↗
Fri, 07 Nov 2025
122.7800
124.2000
122.2600
124.1400
46,200
Thu, 06 Nov 2025
123.8100
124.6400
122.2000
122.4700
68,900
Wed, 05 Nov 2025
120.5500
124.2100
120.5500
123.9200
80,100
Tue, 04 Nov 2025
121.6200
122.5400
119.9000
120.8100
66,300
Mon, 03 Nov 2025
122.1200
123.9100
121.1100
122.2400
67,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
125.3800
127.5600
122.0200
122.1200
101,400
Thu, 30 Oct 2025
124.5800
130.6200
123.9600
124.7900
61,600
Wed, 29 Oct 2025
129.5000
131.9800
124.0100
124.2800
102,600
Tue, 28 Oct 2025
130.7900
132.1600
128.7000
130.4100
75,400
Mon, 27 Oct 2025
131.5200
132.2900
129.8600
130.8700
59,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
130.0400
132.5300
130.0400
131.4000
48,200
Thu, 23 Oct 2025
132.3400
134.4700
127.5700
128.6000
74,100
Wed, 22 Oct 2025
127.7900
135.2700
126.4700
132.1900
87,400
Tue, 21 Oct 2025
4 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Tue, 21 Oct 2025
3 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Tue, 21 Oct 2025
124.4000
127.1400
123.7800
127.1300
52,200
Mon, 20 Oct 2025
121.8400
125.2500
121.5700
124.3700
74,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
122.0200
123.1700
120.6400
120.9500
94,600
Thu, 16 Oct 2025
130.2500
133.5800
119.7200
121.0300
211,200
Wed, 15 Oct 2025
135.0200
135.1400
129.5600
130.7500
97,300
Tue, 14 Oct 2025
128.3700
135.7200
128.3700
134.9300
76,900
Mon, 13 Oct 2025
128.6700
129.0900
126.6700
128.8900
69,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
130.0000
132.1400
126.6900
126.7200
97,800
Thu, 09 Oct 2025
131.5100
131.7000
128.3500
129.1300
57,200
Wed, 08 Oct 2025
132.7600
133.3200
129.9400
131.9900
67,400
Tue, 07 Oct 2025
132.1500
134.7400
131.6500
131.7700
108,700
Mon, 06 Oct 2025
129.5000
134.6000
128.6000
132.7300
127,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
125.1000
128.7300
124.9100
128.3400
95,500
Thu, 02 Oct 2025
121.7000
125.0900
119.9500
124.3700
73,400
Wed, 01 Oct 2025
120.3700
121.9500
119.2300
121.8800
102,300
Tue, 30 Sep 2025
2 · 424B3
After-hours · 17:09 ET
424B3 ↗
Tue, 30 Sep 2025
120.8200
124.7600
120.0300
121.3100
74,200
Mon, 29 Sep 2025
125.0000
125.9500
120.6500
120.8700
112,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
124.3400
125.4000
123.7800
124.3700
41,300
Thu, 25 Sep 2025
123.8100
125.8500
122.1600
124.1200
102,700
Wed, 24 Sep 2025
125.7300
126.7700
124.1200
124.3100
81,500
Tue, 23 Sep 2025
127.0200
128.1900
124.8600
125.7300
99,900
Mon, 22 Sep 2025
127.2800
127.2800
125.0500
126.4600
98,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
129.5200
129.5200
125.8800
127.4700
434,900
Thu, 18 Sep 2025
126.3600
129.5300
123.1700
129.4000
101,700
Wed, 17 Sep 2025
124.9400
129.2200
124.2100
126.0200
118,900
Tue, 16 Sep 2025
124.9000
125.7400
123.2800
124.3900
63,500
Mon, 15 Sep 2025
128.4000
128.6400
124.6700
125.3800
77,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
128.5500
130.7800
124.2300
127.7000
71,500
Thu, 11 Sep 2025
128.4800
128.7900
125.0000
128.2500
109,000
Wed, 10 Sep 2025
128.2300
129.8000
126.9200
128.3600
74,200
Tue, 09 Sep 2025
130.3600
131.0900
128.3400
128.3500
59,500
Mon, 08 Sep 2025
128.5500
131.4000
128.1300
130.6000
45,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
129.4300
132.5100
126.4500
127.9700
154,000
Thu, 04 Sep 2025
128.5400
129.2700
127.0700
129.2700
46,100
Wed, 03 Sep 2025
128.2700
130.0000
127.0000
127.9700
65,300
Tue, 02 Sep 2025
128.5600
130.0300
127.8500
128.7500
47,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
130.7900
130.7900
129.0800
129.9200
41,600
Thu, 28 Aug 2025
130.6800
130.6800
127.8100
130.1700
102,000
Wed, 27 Aug 2025
129.5500
131.0100
128.0700
130.1600
94,700
Tue, 26 Aug 2025
128.4500
130.7500
128.2300
130.4000
81,900
Mon, 25 Aug 2025
127.6000
129.6400
126.9000
128.9600
72,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
122.8100
128.3500
121.8000
127.9200
97,800
Thu, 21 Aug 2025
122.3500
124.3800
121.4000
122.4400
93,100
Wed, 20 Aug 2025
122.7400
123.6000
121.0000
122.8900
154,000
Tue, 19 Aug 2025
123.1100
124.4100
121.2600
122.0000
109,900
Mon, 18 Aug 2025
120.9000
122.8000
119.3500
122.6900
119,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
124.2400
126.1600
120.7300
121.1600
174,400
Thu, 14 Aug 2025
123.1500
125.5900
121.4000
123.8200
94,800
Wed, 13 Aug 2025
122.6000
124.8300
121.1300
124.2900
125,600
Tue, 12 Aug 2025
117.9000
122.0400
117.0300
121.8300
97,400
Mon, 11 Aug 2025
1 · 10-Q
After market open · 10:40 ET
10-Q ↗
Mon, 11 Aug 2025
116.6700
117.4200
115.7600
117.0400
44,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
116.4600
117.1900
115.6600
116.4500
41,400
Thu, 07 Aug 2025
117.7700
118.0400
115.2900
115.5500
82,200
Wed, 06 Aug 2025
118.2000
118.8600
117.2800
117.4600
97,000
Tue, 05 Aug 2025
118.0700
118.5500
116.6800
118.0700
90,200
Mon, 04 Aug 2025
117.9100
118.4400
116.6400
117.9200
118,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
117.8200
121.4200
115.4600
117.1600
163,900
Thu, 31 Jul 2025
118.5800
122.4600
117.5100
118.8200
141,300
Wed, 30 Jul 2025
123.7900
124.5000
118.6900
119.6100
137,100
Tue, 29 Jul 2025
126.9100
128.4800
123.1400
123.6000
162,100
Mon, 28 Jul 2025
126.6900
129.1200
125.4200
125.9600
132,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend