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
144.4500
144.4500
136.6800
138.0100
184,300
Thu, 23 Jul 2026
140.6500
144.0950
138.1200
143.2050
134,600
Wed, 22 Jul 2026
142.1900
143.5800
139.0150
142.1800
143,600
Tue, 21 Jul 2026
123.8400
145.9800
120.6050
143.9400
364,800
Mon, 20 Jul 2026
155.7200
157.5500
123.9680
124.1500
558,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
146.6100
158.0800
145.7900
157.2400
258,100
Thu, 16 Jul 2026
148.2300
152.3350
144.0700
147.7700
271,600
Wed, 15 Jul 2026
146.7700
154.6750
144.9900
151.9700
189,600
Tue, 14 Jul 2026
31 · 8-K
After-hours · 16:48 ET
8-K ↗
Tue, 14 Jul 2026
146.7000
152.1850
145.5200
149.6800
241,800
Mon, 13 Jul 2026
142.1100
146.3500
137.3650
146.0300
209,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
150.3900
150.3900
140.0600
144.7600
214,900
Thu, 09 Jul 2026
145.6100
152.8000
145.3100
151.0400
274,700
Wed, 08 Jul 2026
142.3100
147.7300
141.3000
145.1900
121,100
Tue, 07 Jul 2026
141.4900
147.9600
138.2900
145.7000
152,900
Mon, 06 Jul 2026
146.8600
150.4000
139.0500
140.3100
197,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
138.5800
146.8800
136.7700
146.7600
321,900
Wed, 01 Jul 2026
150.0000
150.0800
135.0000
138.2600
468,600
Tue, 30 Jun 2026
154.1500
161.3800
147.4680
152.8200
463,600
Tue, 30 Jun 2026
30 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Mon, 29 Jun 2026
147.9300
155.0000
143.5300
154.8400
324,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
135.3200
149.3900
134.4100
148.2100
1,173,500
Thu, 25 Jun 2026
130.8000
140.6450
130.8000
136.2000
277,800
Wed, 24 Jun 2026
118.9600
129.9900
118.9300
129.8400
290,000
Tue, 23 Jun 2026
116.8300
120.6300
116.8300
118.6800
198,800
Mon, 22 Jun 2026
115.2900
120.8800
114.5500
118.8400
231,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
115.7000
116.6000
110.9600
113.1000
383,200
Wed, 17 Jun 2026
111.0800
115.4800
109.8300
112.6300
181,900
Tue, 16 Jun 2026
117.0000
117.0000
109.5900
110.1200
251,700
Tue, 16 Jun 2026
29 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Mon, 15 Jun 2026
112.0900
116.7700
109.6600
116.5100
265,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
106.8200
109.0050
104.7700
108.8100
360,800
Thu, 11 Jun 2026
102.5700
106.8500
102.0000
106.3800
210,900
Wed, 10 Jun 2026
102.2600
106.4000
100.0000
102.1900
359,400
Tue, 09 Jun 2026
106.2000
108.3100
103.6800
104.3700
362,300
Mon, 08 Jun 2026
110.8000
120.0000
103.6100
105.2500
368,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
112.0000
114.4800
105.6200
108.6700
374,200
Thu, 04 Jun 2026
114.5000
117.0400
111.1200
114.8200
207,700
Wed, 03 Jun 2026
107.7400
115.5300
106.2700
115.4200
571,300
Tue, 02 Jun 2026
110.6100
111.1600
104.3700
104.6700
200,400
Mon, 01 Jun 2026
119.0000
119.8200
111.4750
112.5900
242,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
116.1300
118.9050
114.4900
118.4600
155,700
Thu, 28 May 2026
117.2100
117.2100
114.5200
115.8600
114,600
Wed, 27 May 2026
117.6400
120.0000
115.3050
116.2600
113,700
Tue, 26 May 2026
115.2600
117.6100
114.0450
117.5900
126,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
116.7800
117.2500
113.0700
113.9900
146,400
Thu, 21 May 2026
114.2100
117.1700
113.8150
115.9200
168,100
Wed, 20 May 2026
28 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 20 May 2026
110.9900
115.5000
109.1000
115.5000
221,000
Tue, 19 May 2026
103.3400
110.3500
101.2900
109.2000
208,400
Mon, 18 May 2026
114.2400
114.2900
103.6100
105.0500
305,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
116.8200
116.8200
111.5600
114.2400
258,400
Fri, 15 May 2026
27 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 14 May 2026
120.7600
121.0250
117.8100
118.9700
157,200
Wed, 13 May 2026
126.4700
126.4700
119.5900
120.5700
184,700
Wed, 13 May 2026
26 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 12 May 2026
121.5600
126.1400
120.8400
125.7900
155,300
Mon, 11 May 2026
121.7500
128.3900
119.6600
122.0900
339,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.6100
121.7200
113.6100
121.2900
231,500
Thu, 07 May 2026
129.0500
129.0500
111.0600
113.2600
571,400
Thu, 07 May 2026
25 · 8-K
Pre-market · 09:09 ET
8-K ↗
Thu, 07 May 2026
24 · 10-Q
Pre-market · 08:30 ET
10-Q ↗
Wed, 06 May 2026
129.4500
130.8600
125.4100
130.1700
274,400
Tue, 05 May 2026
130.0000
132.4700
123.9100
129.4700
212,300
Mon, 04 May 2026
122.7900
130.0000
117.7900
127.6100
131,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
127.5500
130.7900
125.4500
126.8400
170,500
Thu, 30 Apr 2026
23 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Thu, 30 Apr 2026
22 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 30 Apr 2026
124.3300
129.4450
124.0740
128.3200
138,900
Wed, 29 Apr 2026
124.3900
124.6350
120.3600
122.4400
147,800
Tue, 28 Apr 2026
129.3100
132.7200
125.9500
125.9600
303,200
Mon, 27 Apr 2026
122.9900
130.2000
120.1000
128.6400
215,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
126.3500
126.3500
120.7000
123.5900
115,600
Thu, 23 Apr 2026
130.8400
131.0000
125.0000
127.0500
149,100
Wed, 22 Apr 2026
132.9800
138.6400
130.0000
130.6400
196,700
Tue, 21 Apr 2026
131.0000
133.5400
126.1000
130.6500
233,200
Mon, 20 Apr 2026
130.0000
130.8250
126.9600
129.3300
170,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
126.6400
131.6600
125.4000
130.0100
303,700
Thu, 16 Apr 2026
128.0000
128.0000
121.4700
124.1800
268,700
Wed, 15 Apr 2026
129.7500
133.3300
125.6150
128.6300
165,300
Tue, 14 Apr 2026
129.1900
132.5250
127.2000
129.5300
121,600
Mon, 13 Apr 2026
126.0400
131.0100
125.9200
129.0000
178,100
Mon, 13 Apr 2026
21 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
129.7400
131.5950
125.9550
127.1200
178,000
Thu, 09 Apr 2026
123.0000
134.0100
120.3450
130.2000
356,700
Wed, 08 Apr 2026
124.0000
125.5100
118.4700
123.1700
280,400
Tue, 07 Apr 2026
117.8500
120.1050
112.8300
120.0300
187,800
Tue, 07 Apr 2026
20 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 06 Apr 2026
123.1700
124.9300
119.1000
119.8600
267,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
120.1900
127.3100
115.3400
123.4600
335,100
Wed, 01 Apr 2026
125.8400
131.6100
116.4000
120.3800
358,300
Tue, 31 Mar 2026
115.5800
133.0550
110.0500
124.6500
556,300
Tue, 31 Mar 2026
19 · 10-K
Pre-market · 08:30 ET
10-K ↗
Tue, 31 Mar 2026
18 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 30 Mar 2026
112.2900
114.5300
108.6300
110.6600
281,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
118.1100
119.3500
111.7550
112.3700
229,100
Thu, 26 Mar 2026
117.5700
118.8200
113.9900
117.6100
195,800
Wed, 25 Mar 2026
118.1300
123.9400
116.8000
120.3900
261,600
Tue, 24 Mar 2026
115.0000
118.6400
113.0000
116.2300
275,000
Mon, 23 Mar 2026
114.3200
118.8800
109.9650
117.0400
249,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
113.6700
115.5700
109.3570
112.5000
374,600
Thu, 19 Mar 2026
111.9200
116.3450
109.8590
113.9100
212,400
Wed, 18 Mar 2026
119.0800
119.0800
112.7500
114.2300
207,200
Tue, 17 Mar 2026
124.1900
124.1900
117.1200
120.8000
382,200
Mon, 16 Mar 2026
124.0800
134.4000
123.9300
126.0500
315,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
135.2600
138.8300
120.6900
122.0600
521,100
Thu, 12 Mar 2026
136.5600
136.9500
131.3700
136.6000
173,100
Wed, 11 Mar 2026
139.7800
143.4200
134.6000
139.6900
220,500
Tue, 10 Mar 2026
135.8900
143.7600
135.0000
142.1100
254,800
Mon, 09 Mar 2026
132.1400
138.8900
130.5000
136.7000
258,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
131.5100
137.8700
130.1700
134.3900
177,300
Thu, 05 Mar 2026
134.7900
138.0100
129.5200
134.9500
272,200
Wed, 04 Mar 2026
132.8900
138.0000
130.5300
135.4900
283,200
Tue, 03 Mar 2026
130.1500
138.7950
127.6500
131.5100
313,400
Mon, 02 Mar 2026
141.5900
141.5900
130.8000
132.6100
366,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
146.6000
146.6000
131.3000
135.0200
655,500
Thu, 26 Feb 2026
17 · 8-K
After-hours · 17:31 ET
FORM 8-K ↗
Thu, 26 Feb 2026
16 · 424B5
After-hours · 17:29 ET
424B5 ↗
Thu, 26 Feb 2026
140.2800
151.1800
137.0000
148.3400
1,231,400
Wed, 25 Feb 2026
122.7100
129.3200
120.5400
128.6000
581,500
Tue, 24 Feb 2026
13 · 424B5
After-hours · 16:27 ET
424B5 ↗
Tue, 24 Feb 2026
12 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Tue, 24 Feb 2026
113.0000
127.6900
109.0000
120.4100
1,196,000
Tue, 24 Feb 2026
15 · 8-K
Pre-market · 07:55 ET
8-K ↗
Tue, 24 Feb 2026
14 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 23 Feb 2026
85.1900
93.0000
84.0500
87.8400
335,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.8900
85.9450
78.1700
85.6600
277,400
Thu, 19 Feb 2026
79.4200
84.2000
78.0000
82.3300
500,600
Wed, 18 Feb 2026
79.6700
80.1950
78.3700
79.6000
175,600
Tue, 17 Feb 2026
81.1200
81.1200
78.0000
80.0900
224,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
81.7600
85.7000
81.4600
81.5400
187,300
Thu, 12 Feb 2026
80.1200
84.6850
78.9700
82.0200
216,500
Wed, 11 Feb 2026
81.3200
83.2400
76.5000
79.1400
276,600
Tue, 10 Feb 2026
78.0600
84.8700
76.8900
81.0100
325,500
Mon, 09 Feb 2026
82.3200
82.7300
77.0900
77.8800
336,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
78.9300
85.0450
78.9300
82.2000
396,400
Thu, 05 Feb 2026
79.7300
83.4700
74.4000
76.4300
286,400
Wed, 04 Feb 2026
80.0800
82.7200
78.2300
82.0100
382,900
Tue, 03 Feb 2026
78.5600
81.5600
76.7000
79.9100
222,400
Mon, 02 Feb 2026
79.2800
82.4600
76.0300
79.9000
471,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.3700
81.9500
72.2250
76.6900
556,500
Thu, 29 Jan 2026
11 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 29 Jan 2026
78.2000
83.1150
76.8200
81.9000
186,200
Wed, 28 Jan 2026
83.5300
85.0250
78.3600
78.7100
232,400
Tue, 27 Jan 2026
86.9900
87.8100
83.0100
83.9700
224,500
Mon, 26 Jan 2026
84.8200
90.4300
82.7400
86.9800
180,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.5700
91.5700
83.9800
85.3000
258,500
Thu, 22 Jan 2026
92.1400
95.1390
91.0000
92.0800
172,600
Wed, 21 Jan 2026
97.9400
97.9890
92.5000
93.9200
278,300
Tue, 20 Jan 2026
97.4200
99.7200
94.9900
98.0100
119,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
104.1400
104.1400
99.1800
99.7300
252,800
Thu, 15 Jan 2026
106.2700
106.2700
102.1000
103.9800
89,100
Wed, 14 Jan 2026
103.4700
105.3000
100.2470
105.3000
87,900
Tue, 13 Jan 2026
99.4800
105.6840
95.0000
103.5400
107,700
Mon, 12 Jan 2026
92.2000
100.5700
90.8500
100.4900
137,700
Mon, 12 Jan 2026
10 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.3000
103.1400
91.9000
92.4100
228,100
Thu, 08 Jan 2026
98.9000
102.9500
95.0000
97.3800
203,100
Wed, 07 Jan 2026
93.8700
101.0300
91.0000
101.0300
237,100
Tue, 06 Jan 2026
87.0400
90.8000
83.0000
90.4300
274,500
Mon, 05 Jan 2026
100.3900
101.5750
82.3800
88.4400
415,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
103.9300
105.5400
97.1900
100.2800
328,500
Fri, 02 Jan 2026
9 · S-3
Pre-market · 07:30 ET
S-3 ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.4100
105.2600
99.4100
104.6700
389,500
Tue, 30 Dec 2025
100.6100
102.7850
99.3700
99.8800
142,200
Mon, 29 Dec 2025
102.9300
103.4000
99.1800
101.1450
175,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.5000
107.5000
101.0200
103.3700
124,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.2900
108.0160
101.2900
105.8300
106,900
Tue, 23 Dec 2025
110.0000
111.6800
99.0000
100.2700
306,400
Mon, 22 Dec 2025
99.7300
114.6900
99.0200
109.0700
269,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.7900
102.4500
95.9100
99.7300
966,400
Thu, 18 Dec 2025
92.3100
96.8600
92.2000
96.2400
239,300
Wed, 17 Dec 2025
96.8200
97.2450
90.4200
92.0100
478,600
Tue, 16 Dec 2025
90.0100
98.7500
89.2400
96.8100
435,200
Mon, 15 Dec 2025
109.6600
112.0000
84.2500
88.9800
817,600
Mon, 15 Dec 2025
8 · 8-K
Pre-market · 06:05 ET
FORM 8-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.8100
99.4000
95.8600
98.5800
192,700
Thu, 11 Dec 2025
97.3800
100.0000
95.2800
96.7800
166,500
Wed, 10 Dec 2025
98.1400
99.5000
95.7800
97.4250
120,900
Tue, 09 Dec 2025
101.5000
103.0000
96.5500
98.9900
164,000
Mon, 08 Dec 2025
100.9800
102.0000
97.0000
100.9100
177,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
96.0000
102.0400
95.3700
100.4900
251,100
Thu, 04 Dec 2025
93.2400
95.0000
90.0860
93.8000
198,400
Wed, 03 Dec 2025
93.1300
93.3900
90.3710
91.9100
102,800
Tue, 02 Dec 2025
94.3300
96.7340
89.9500
91.5900
327,100
Mon, 01 Dec 2025
103.2400
105.0400
93.4800
94.5300
175,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
101.8100
106.7100
100.6400
102.7900
229,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.2300
101.1900
94.5000
99.9900
245,900
Tue, 25 Nov 2025
98.0300
98.2750
90.4000
94.8700
285,100
Mon, 24 Nov 2025
96.0000
104.9100
95.6900
98.0300
595,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.8500
95.4320
90.0000
94.0900
232,900
Thu, 20 Nov 2025
97.2500
101.9400
90.6980
91.5400
358,400
Wed, 19 Nov 2025
87.9400
98.0900
85.0300
96.9100
596,900
Tue, 18 Nov 2025
81.0900
83.9000
80.6400
82.9400
399,100
Mon, 17 Nov 2025
85.0000
87.0100
80.8550
81.6400
234,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.0600
84.4500
78.9900
83.7200
186,200
Thu, 13 Nov 2025
83.1300
85.0300
79.5500
80.5000
123,200
Wed, 12 Nov 2025
78.7800
83.0000
75.7300
81.5400
183,000
Wed, 12 Nov 2025
7 · 10-Q
Pre-market · 08:33 ET
10-Q ↗
Tue, 11 Nov 2025
76.1100
79.5400
75.6050
77.8500
162,600
Mon, 10 Nov 2025
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 10 Nov 2025
80.0000
82.1900
76.8600
80.2900
174,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
79.7800
79.7800
73.7000
77.8300
104,800
Thu, 06 Nov 2025
78.3600
82.3500
76.0000
78.6300
176,000
Wed, 05 Nov 2025
74.8300
77.7700
72.2250
75.7500
219,400
Wed, 05 Nov 2025
5 · 8-K
Pre-market · 06:05 ET
FORM 8-K ↗
Tue, 04 Nov 2025
75.3150
76.2500
71.5500
75.0600
150,400
Mon, 03 Nov 2025
79.9700
83.0000
72.1800
76.8400
431,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.4000
80.7900
77.7380
79.8400
170,900
Thu, 30 Oct 2025
74.9000
78.8600
73.6050
78.4200
140,700
Wed, 29 Oct 2025
72.8900
75.3400
72.5950
75.1700
98,800
Tue, 28 Oct 2025
71.0000
73.7000
68.9600
73.5000
67,200
Mon, 27 Oct 2025
73.8500
74.9300
70.0050
70.4300
107,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
72.1100
74.8000
71.5000
73.0000
125,600
Thu, 23 Oct 2025
73.3300
75.5210
70.5500
71.3000
105,100
Wed, 22 Oct 2025
76.1000
77.1500
72.9000
73.3200
195,800
Tue, 21 Oct 2025
77.7700
77.7700
74.4200
75.6550
108,200
Mon, 20 Oct 2025
74.5800
77.7700
73.6900
77.6700
126,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
72.1700
74.3900
70.9800
73.1500
103,100
Thu, 16 Oct 2025
76.6900
77.5000
71.0100
73.1400
250,800
Wed, 15 Oct 2025
74.2200
77.6700
73.5500
76.3100
421,400
Tue, 14 Oct 2025
74.9100
75.7440
72.3100
73.5200
125,400
Mon, 13 Oct 2025
69.9400
76.7600
66.5800
76.2200
205,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
69.0100
70.6550
65.9300
69.9000
242,200
Thu, 09 Oct 2025
76.4300
76.4300
70.0700
70.0900
301,900
Wed, 08 Oct 2025
70.7200
76.2200
69.0000
74.8500
224,700
Tue, 07 Oct 2025
68.5900
72.7500
66.2520
70.7200
236,200
Mon, 06 Oct 2025
66.1300
68.2150
66.0000
67.9500
178,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.0000
65.8000
61.7280
65.7800
151,200
Thu, 02 Oct 2025
64.3600
64.7500
60.4900
62.6300
240,800
Wed, 01 Oct 2025
63.1500
64.5000
61.7100
63.2300
129,700
Tue, 30 Sep 2025
62.2700
65.5700
62.0200
62.6900
237,700
Mon, 29 Sep 2025
60.1000
63.3900
59.1600
62.2500
278,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
58.7900
61.0000
58.1600
59.5900
200,700
Thu, 25 Sep 2025
60.0300
60.0300
57.3300
57.6900
119,600
Wed, 24 Sep 2025
57.0600
61.3000
56.5450
58.8700
260,500
Wed, 24 Sep 2025
4 · 8-K
Pre-market · 06:01 ET
FORM 8-K ↗
Tue, 23 Sep 2025
58.9800
59.6000
56.5600
56.6900
262,500
Mon, 22 Sep 2025
57.9200
60.3100
57.9200
58.7100
187,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
59.1900
63.1200
56.2200
58.2400
326,800
Thu, 18 Sep 2025
56.2900
61.4000
56.2900
59.0400
234,700
Wed, 17 Sep 2025
54.7800
57.8400
54.4800
56.5700
241,100
Tue, 16 Sep 2025
54.6000
55.0800
54.2800
54.5100
90,800
Mon, 15 Sep 2025
57.3000
57.3000
53.3000
54.6300
112,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
58.7600
59.3150
54.8300
56.8400
147,600
Thu, 11 Sep 2025
60.0000
61.4830
57.7000
58.4500
137,400
Wed, 10 Sep 2025
56.5800
60.9650
55.8250
59.7300
92,500
Tue, 09 Sep 2025
55.9000
56.7800
54.4000
56.7100
74,500
Mon, 08 Sep 2025
56.6000
56.6000
52.8200
55.0200
71,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
54.1400
58.2150
52.3600
55.6800
173,400
Thu, 04 Sep 2025
53.8600
54.1500
51.5430
54.1400
128,500
Wed, 03 Sep 2025
52.7100
56.7700
51.3800
53.5100
50,500
Wed, 03 Sep 2025
3 · 8-K
Pre-market · 07:31 ET
8-K ↗
Tue, 02 Sep 2025
53.3700
54.6700
50.8200
52.7100
88,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
51.0900
54.1500
49.8060
54.1500
63,900
Thu, 28 Aug 2025
57.0400
57.0400
51.1800
51.3000
90,800
Wed, 27 Aug 2025
53.7600
57.1900
52.4100
56.4500
118,600
Tue, 26 Aug 2025
50.3700
55.5900
50.1200
53.7550
111,500
Mon, 25 Aug 2025
53.4300
53.4300
49.1300
50.1300
151,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
51.7200
53.9300
50.9400
53.4200
162,000
Thu, 21 Aug 2025
49.8800
52.8700
48.6500
51.3100
132,100
Wed, 20 Aug 2025
48.1000
51.7200
46.0800
50.4400
121,800
Tue, 19 Aug 2025
49.7500
50.0000
47.2820
48.5000
256,700
Mon, 18 Aug 2025
48.0000
50.2200
46.4300
49.5500
165,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
47.1200
47.9700
44.2450
47.3000
190,700
Thu, 14 Aug 2025
43.8300
47.5000
41.7100
46.1000
205,200
Thu, 14 Aug 2025
2 · 10-Q
Pre-market · 08:00 ET
10-Q ↗
Thu, 14 Aug 2025
1 · 8-K
Pre-market · 07:30 ET
8-K ↗
Wed, 13 Aug 2025
43.4900
46.3500
42.8900
44.6400
137,700
Tue, 12 Aug 2025
41.5600
44.0390
40.9200
43.2100
119,100
Mon, 11 Aug 2025
41.0000
41.7200
40.2200
41.7100
78,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
39.3000
41.0000
38.9500
40.9000
108,500
Thu, 07 Aug 2025
39.1200
39.1850
37.3300
39.0500
75,100
Wed, 06 Aug 2025
38.8000
39.4000
37.5000
39.0700
242,700
Tue, 05 Aug 2025
37.2600
37.8000
36.9300
37.5200
57,100
Mon, 04 Aug 2025
36.7900
37.8250
36.0000
37.2000
79,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
36.6800
36.7400
34.5700
36.5500
56,100
Thu, 31 Jul 2025
36.8000
38.4600
36.5000
36.5800
91,100
Wed, 30 Jul 2025
39.2000
39.2000
36.8450
37.4400
260,200
Tue, 29 Jul 2025
39.9300
40.2800
37.8700
38.8800
332,900
Mon, 28 Jul 2025
39.0500
40.5000
37.7000
39.8700
251,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend