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
70.5100
70.8900
68.5000
70.4700
176,400
Thu, 23 Jul 2026
23 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Jul 2026
70.3500
70.9100
69.7800
70.7700
103,900
Wed, 22 Jul 2026
71.2600
71.2600
69.9600
71.0100
96,400
Tue, 21 Jul 2026
70.8500
71.3500
69.8400
71.2600
83,500
Mon, 20 Jul 2026
71.6100
71.7500
70.5500
70.9300
87,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.5500
73.0000
71.1000
71.5400
123,700
Fri, 17 Jul 2026
22 · 8-K/A
Pre-market · 09:00 ET
8-K/A ↗
Thu, 16 Jul 2026
70.7400
73.4100
70.7400
72.8500
278,400
Wed, 15 Jul 2026
70.4900
71.4700
70.4900
70.7600
161,100
Tue, 14 Jul 2026
70.4100
71.0800
69.7600
70.3700
119,900
Mon, 13 Jul 2026
70.3100
70.7100
69.2900
70.3600
112,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.2000
70.9100
69.6400
70.3000
123,900
Thu, 09 Jul 2026
69.4500
71.7000
69.0700
70.1200
193,200
Wed, 08 Jul 2026
69.6700
69.9100
68.2500
68.8700
192,100
Tue, 07 Jul 2026
69.6900
70.5300
69.5000
69.7600
137,000
Tue, 07 Jul 2026
21 · 8-K
Pre-market · 08:31 ET
8-K ↗
Mon, 06 Jul 2026
69.9900
70.8700
69.4000
69.6900
116,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.0400
73.6900
70.1300
70.1500
161,100
Wed, 01 Jul 2026
71.9200
73.3200
71.9200
72.7600
231,500
Tue, 30 Jun 2026
71.7500
72.3500
71.3500
71.8600
198,000
Mon, 29 Jun 2026
71.2900
72.0600
70.0100
71.9700
224,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
69.8800
71.3800
69.6000
71.3400
590,400
Thu, 25 Jun 2026
67.9700
70.4900
67.7500
69.6800
384,400
Wed, 24 Jun 2026
66.9100
68.0800
66.9100
67.8500
222,100
Tue, 23 Jun 2026
20 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 23 Jun 2026
65.7000
67.0300
65.6800
66.9300
144,000
Mon, 22 Jun 2026
65.3100
66.3700
65.3100
65.4800
139,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 18 Jun 2026
65.7700
66.2000
65.2500
65.5100
345,200
Wed, 17 Jun 2026
66.2600
66.9700
64.3100
65.0700
204,800
Tue, 16 Jun 2026
66.6200
67.1700
65.6800
66.3800
181,500
Mon, 15 Jun 2026
67.3100
67.6600
65.9000
66.1800
206,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.7300
67.5900
66.5000
67.0800
168,900
Thu, 11 Jun 2026
66.3100
67.0000
65.4100
66.3400
183,700
Wed, 10 Jun 2026
65.8500
66.8400
65.8100
66.1000
168,800
Tue, 09 Jun 2026
65.5100
67.2000
65.4000
65.4900
205,900
Mon, 08 Jun 2026
65.0400
65.3800
64.7000
65.2500
262,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.9500
65.6000
63.9500
64.4900
298,200
Thu, 04 Jun 2026
62.8800
63.8200
62.8800
63.6100
312,300
Wed, 03 Jun 2026
64.1900
64.7600
61.8100
62.0800
222,400
Tue, 02 Jun 2026
62.8500
64.1600
62.7500
64.0300
179,100
Mon, 01 Jun 2026
63.5000
63.9500
62.3200
62.9700
168,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.5200
64.1500
63.2600
63.6000
124,700
Thu, 28 May 2026
63.0000
63.7500
62.5000
63.6200
109,800
Wed, 27 May 2026
63.2500
63.9700
63.0900
63.2000
131,800
Tue, 26 May 2026
62.8700
63.5900
62.5400
63.0200
141,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
63.6200
64.1000
62.7200
62.7700
149,000
Thu, 21 May 2026
63.4000
63.8800
62.5500
63.4600
318,400
Wed, 20 May 2026
62.1100
63.6900
61.9800
63.2000
171,200
Tue, 19 May 2026
62.0000
62.5400
61.6500
61.9100
122,700
Mon, 18 May 2026
61.7300
62.8300
61.7300
62.1800
152,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.7500
62.6300
60.9700
61.4700
167,200
Thu, 14 May 2026
62.5400
63.2000
62.2400
62.3300
98,300
Wed, 13 May 2026
62.2000
62.4500
61.6000
62.0400
134,400
Tue, 12 May 2026
63.1600
63.3400
61.9100
62.3300
153,800
Mon, 11 May 2026
64.0600
64.1700
62.7800
63.0600
163,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
64.0700
64.0700
63.3000
63.8200
80,000
Fri, 08 May 2026
18 · 10-Q
Pre-market · 08:31 ET
10-Q ↗
Thu, 07 May 2026
63.4700
64.2200
63.4200
63.4800
101,700
Wed, 06 May 2026
63.6100
64.5000
63.2500
63.3500
122,700
Tue, 05 May 2026
63.1400
63.9400
62.8600
63.0200
158,100
Mon, 04 May 2026
64.3000
65.0800
62.9400
63.0400
154,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.4900
65.2000
63.8000
64.6400
96,700
Fri, 01 May 2026
17 · 8-K
Pre-market · 08:30 ET
8-K ↗
Thu, 30 Apr 2026
63.7000
65.4700
63.6300
64.3100
166,500
Thu, 30 Apr 2026
16 · DEFA14A
Pre-market · 08:30 ET
DEFA14A ↗
Thu, 30 Apr 2026
15 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Wed, 29 Apr 2026
64.3600
64.9900
63.4100
63.6100
209,600
Tue, 28 Apr 2026
64.3900
65.7700
64.2600
64.7600
262,700
Mon, 27 Apr 2026
64.3600
64.5000
63.3700
64.1000
96,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.1100
64.7300
61.7500
63.9600
174,500
Thu, 23 Apr 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 23 Apr 2026
64.5800
64.9100
64.0000
64.5000
87,000
Wed, 22 Apr 2026
64.7000
64.9400
63.7100
64.4100
103,700
Tue, 21 Apr 2026
66.2100
66.5800
64.4800
64.5800
111,500
Mon, 20 Apr 2026
66.3500
66.7400
65.8000
66.2300
108,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
66.0000
67.1700
66.0000
66.2500
224,100
Thu, 16 Apr 2026
65.3600
65.8400
65.0100
65.1200
152,900
Wed, 15 Apr 2026
65.9300
66.2700
65.0700
65.5700
94,000
Tue, 14 Apr 2026
65.5100
66.2800
64.7900
65.8900
228,700
Mon, 13 Apr 2026
64.8500
65.7200
64.8500
65.6100
97,000
Mon, 13 Apr 2026
13 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.5700
66.2300
64.7500
65.1600
110,200
Thu, 09 Apr 2026
64.0100
66.1400
64.0000
65.7800
182,700
Wed, 08 Apr 2026
63.9400
65.0000
63.7800
64.4300
152,000
Tue, 07 Apr 2026
62.9500
63.1600
62.5800
62.8900
112,000
Mon, 06 Apr 2026
62.4000
63.1600
62.3000
62.9500
88,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
61.5800
62.6700
61.4700
62.4800
85,500
Wed, 01 Apr 2026
62.4600
63.0000
62.3200
62.3700
112,500
Tue, 31 Mar 2026
62.7900
62.8200
61.4600
62.2900
146,800
Mon, 30 Mar 2026
61.1700
62.2200
60.8600
61.9700
112,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
61.0600
61.4100
60.6100
60.7800
103,600
Thu, 26 Mar 2026
60.7600
61.8100
60.7600
61.4500
87,300
Wed, 25 Mar 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 25 Mar 2026
62.3300
62.5000
61.1300
61.2900
220,400
Tue, 24 Mar 2026
61.7600
62.6000
61.5400
61.7200
99,600
Mon, 23 Mar 2026
61.9200
63.3500
61.5600
62.1400
165,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
61.8700
61.8700
60.1100
60.3800
267,200
Thu, 19 Mar 2026
60.6200
61.8700
60.4200
61.3600
95,800
Wed, 18 Mar 2026
61.8100
62.1400
60.6400
60.8600
106,100
Tue, 17 Mar 2026
63.0800
63.6000
62.0000
62.2800
106,900
Mon, 16 Mar 2026
62.3700
63.2900
62.1100
62.6800
62,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 13 Mar 2026
62.3900
62.8700
61.6100
61.9600
70,400
Thu, 12 Mar 2026
61.1600
62.3000
60.7500
61.9900
67,600
Wed, 11 Mar 2026
62.9800
63.1700
61.8800
62.1200
60,300
Tue, 10 Mar 2026
62.8600
64.4900
62.7100
62.9800
65,600
Mon, 09 Mar 2026
62.5600
63.4500
61.1000
63.0900
79,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.9000
64.0700
61.9800
63.4400
73,000
Thu, 05 Mar 2026
64.6100
65.0700
63.8000
64.1200
81,300
Wed, 04 Mar 2026
66.3500
66.4400
65.2500
65.2500
59,500
Tue, 03 Mar 2026
64.4400
66.0900
63.5300
65.7700
52,800
Mon, 02 Mar 2026
63.3800
66.5300
63.3800
65.4200
62,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 27 Feb 2026
65.7800
66.7100
64.1000
64.4400
82,900
Thu, 26 Feb 2026
66.4500
67.3900
65.6900
66.8700
67,200
Wed, 25 Feb 2026
65.2200
66.6500
64.8100
66.3700
79,200
Tue, 24 Feb 2026
65.4700
65.9000
64.7300
65.1700
55,500
Mon, 23 Feb 2026
67.7700
68.4300
65.0200
65.2700
129,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.4000
68.4600
66.7500
67.9400
53,900
Thu, 19 Feb 2026
67.3800
67.6600
66.5800
67.4100
88,400
Wed, 18 Feb 2026
69.3000
70.7200
67.4900
67.6600
86,600
Tue, 17 Feb 2026
68.2700
69.7400
68.0000
69.5100
49,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
67.9300
68.7800
66.8800
68.2400
52,300
Thu, 12 Feb 2026
69.7500
69.7500
67.8500
68.5000
80,900
Wed, 11 Feb 2026
70.0900
70.9000
69.1400
69.2600
89,000
Tue, 10 Feb 2026
69.3300
70.1000
69.3000
69.6200
62,300
Mon, 09 Feb 2026
69.7000
70.1200
69.4600
69.5900
45,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
9 · 424B3
After-hours · 17:21 ET
424B3 ↗
Fri, 06 Feb 2026
69.6300
70.2300
69.2400
69.7000
101,000
Thu, 05 Feb 2026
69.4200
69.6800
68.3800
69.1300
100,400
Wed, 04 Feb 2026
68.4500
69.6300
68.2000
68.9700
111,000
Tue, 03 Feb 2026
66.6700
68.1500
66.6700
67.9300
91,400
Mon, 02 Feb 2026
65.2300
67.3900
65.2300
66.8900
79,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
64.1600
65.8100
64.0200
65.4800
117,200
Thu, 29 Jan 2026
63.5000
64.4600
63.5000
64.4000
71,800
Wed, 28 Jan 2026
63.8600
66.4300
63.3300
63.4300
73,400
Wed, 28 Jan 2026
8 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 27 Jan 2026
64.0300
64.5800
63.6000
64.0600
49,500
Mon, 26 Jan 2026
63.8700
64.2800
63.5000
64.1200
62,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.2000
67.7600
63.7800
64.0000
89,600
Thu, 22 Jan 2026
7 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 22 Jan 2026
66.4800
67.1000
66.1800
66.9500
88,300
Wed, 21 Jan 2026
64.0100
66.1500
63.9900
66.0100
95,700
Tue, 20 Jan 2026
64.0900
64.6500
63.2800
63.5300
59,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
65.3000
65.7000
64.6300
64.6700
68,400
Thu, 15 Jan 2026
63.6200
65.4900
63.6200
65.2000
132,900
Wed, 14 Jan 2026
63.6500
64.1700
63.4100
63.6800
48,600
Tue, 13 Jan 2026
63.7500
63.9400
62.8500
63.7700
58,100
Mon, 12 Jan 2026
62.8900
63.8700
62.8900
63.4000
53,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.5500
65.7000
62.9600
63.0500
50,600
Thu, 08 Jan 2026
62.2600
64.9100
62.2600
64.4300
109,000
Wed, 07 Jan 2026
62.7100
62.7900
62.1500
62.4400
59,900
Tue, 06 Jan 2026
62.1500
63.5000
61.8000
62.3400
195,000
Mon, 05 Jan 2026
61.7100
62.9700
61.7100
62.2600
76,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.5100
62.5100
61.6600
61.7700
81,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.7300
62.8500
62.1500
62.3100
48,600
Tue, 30 Dec 2025
62.8900
63.2000
62.2800
62.4500
52,700
Mon, 29 Dec 2025
63.0000
63.3300
62.6400
62.8000
46,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.5700
63.9500
62.8200
63.0800
62,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.1100
63.9800
62.8400
63.5900
39,400
Tue, 23 Dec 2025
64.2600
64.9900
63.0000
63.1100
99,500
Tue, 23 Dec 2025
6 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 22 Dec 2025
66.3900
66.3900
64.0300
64.6000
130,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
68.4000
68.4000
65.4700
66.1700
323,800
Thu, 18 Dec 2025
5 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 18 Dec 2025
70.1100
70.1100
69.4100
69.7900
66,700
Wed, 17 Dec 2025
69.2200
70.0000
69.0000
69.4500
44,200
Tue, 16 Dec 2025
70.0000
70.5100
69.0000
69.2000
63,100
Mon, 15 Dec 2025
69.6000
70.4600
69.5500
69.9400
209,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
69.6700
69.6700
69.0700
69.2800
56,900
Thu, 11 Dec 2025
68.8800
69.7500
68.8800
69.2400
80,900
Wed, 10 Dec 2025
67.4900
69.2400
67.4900
68.8700
177,900
Tue, 09 Dec 2025
66.6800
68.0000
66.6800
67.2900
61,500
Mon, 08 Dec 2025
66.7300
67.5000
66.6200
66.7700
46,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
67.0900
67.2500
66.0600
66.6800
27,700
Thu, 04 Dec 2025
67.1600
67.7500
66.8100
66.9300
42,300
Wed, 03 Dec 2025
65.5300
67.1300
64.9200
66.9100
84,600
Tue, 02 Dec 2025
65.6400
66.1400
64.7800
65.2800
42,300
Mon, 01 Dec 2025
64.6900
66.1400
64.5000
65.4600
63,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.7700
65.3300
64.0700
65.2400
27,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.9500
65.8400
64.5500
64.9700
45,100
Tue, 25 Nov 2025
63.3000
65.9800
63.3000
65.2000
51,600
Mon, 24 Nov 2025
63.5400
63.8500
62.8000
63.2000
39,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.7500
63.8400
60.7500
63.3400
56,600
Thu, 20 Nov 2025
60.7600
61.7600
60.4100
60.7200
39,900
Wed, 19 Nov 2025
60.5600
60.7900
59.3800
60.3600
40,600
Tue, 18 Nov 2025
59.5300
60.6100
59.0000
60.2300
40,800
Mon, 17 Nov 2025
61.0100
61.9000
59.2100
59.5300
49,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.4000
61.6900
60.5500
61.3200
24,400
Thu, 13 Nov 2025
61.5000
63.0600
61.4500
61.9600
53,600
Wed, 12 Nov 2025
62.5200
63.1200
61.8600
61.9900
30,000
Tue, 11 Nov 2025
61.1300
62.6900
60.8500
62.4900
40,900
Mon, 10 Nov 2025
61.1400
61.7800
60.6000
61.2300
30,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.7900
60.8000
59.8000
60.4000
46,000
Fri, 07 Nov 2025
4 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Thu, 06 Nov 2025
60.7600
61.8100
60.2500
60.4200
86,400
Wed, 05 Nov 2025
59.9500
60.9000
59.6200
60.9000
75,200
Tue, 04 Nov 2025
58.8000
59.4600
58.6400
59.2000
58,100
Mon, 03 Nov 2025
58.6000
59.9900
58.3100
59.2500
37,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
59.1100
59.9600
58.0100
58.8600
44,200
Thu, 30 Oct 2025
60.0000
61.1200
59.1500
59.1700
28,100
Wed, 29 Oct 2025
3 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 29 Oct 2025
61.4800
61.8600
59.2300
60.1900
68,000
Tue, 28 Oct 2025
61.0000
61.5300
60.5700
61.2600
41,200
Mon, 27 Oct 2025
61.8000
62.6900
61.0000
61.3700
51,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.0400
62.5800
61.0400
61.7000
29,800
Thu, 23 Oct 2025
2 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 23 Oct 2025
61.0100
61.2500
60.5000
60.9800
56,800
Wed, 22 Oct 2025
59.7600
61.6900
59.7600
61.1500
47,700
Tue, 21 Oct 2025
60.1000
60.3400
59.5600
60.1400
30,000
Mon, 20 Oct 2025
59.7800
60.1800
59.2700
60.1800
39,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
58.6100
59.0500
58.2400
58.7500
75,900
Thu, 16 Oct 2025
60.3400
60.5400
57.4200
58.0800
66,700
Wed, 15 Oct 2025
61.4900
61.4900
59.9500
60.5400
34,000
Tue, 14 Oct 2025
58.7900
61.9100
58.7700
61.2500
31,600
Mon, 13 Oct 2025
58.2900
59.3700
57.8000
59.3000
46,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
59.6000
60.0500
57.5800
57.5800
46,000
Thu, 09 Oct 2025
59.9000
60.0000
58.8500
59.5900
30,100
Wed, 08 Oct 2025
60.5400
61.6600
59.7000
59.9800
30,100
Tue, 07 Oct 2025
61.1400
62.2000
60.1500
60.2300
27,200
Mon, 06 Oct 2025
60.7000
61.6900
60.0100
61.5600
42,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
59.5900
60.8300
59.5800
60.2600
38,900
Thu, 02 Oct 2025
60.6100
60.6100
59.0500
59.6800
50,400
Wed, 01 Oct 2025
61.1900
61.3500
60.0000
60.7100
38,900
Tue, 30 Sep 2025
61.0500
62.4100
60.1300
61.6900
35,900
Mon, 29 Sep 2025
62.9900
62.9900
61.2700
61.2700
32,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
62.6000
62.9900
62.1200
62.6400
28,400
Thu, 25 Sep 2025
62.5300
62.7900
61.8200
62.5700
34,900
Wed, 24 Sep 2025
62.5100
63.2400
62.2500
62.7300
27,400
Tue, 23 Sep 2025
62.7500
64.3200
62.1300
62.5400
45,100
Mon, 22 Sep 2025
62.7100
62.7400
61.8500
62.5300
45,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
64.3100
64.5500
62.5800
62.8400
154,700
Thu, 18 Sep 2025
62.0700
64.3100
61.6600
64.3100
69,000
Wed, 17 Sep 2025
61.4200
64.0200
61.4200
61.9200
38,700
Tue, 16 Sep 2025
62.2500
62.8800
60.6900
61.3800
25,800
Mon, 15 Sep 2025
61.9000
62.1500
61.4100
61.8400
30,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.6500
62.7200
61.5700
61.5700
25,200
Thu, 11 Sep 2025
62.0500
62.7800
61.5800
62.4000
98,700
Wed, 10 Sep 2025
62.5000
62.9200
61.8000
62.0500
25,700
Tue, 09 Sep 2025
62.6200
62.8000
62.0000
62.5800
30,100
Mon, 08 Sep 2025
62.8100
63.0700
61.9300
62.9100
22,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
64.0800
64.5500
62.3100
62.9000
33,700
Thu, 04 Sep 2025
63.5000
64.0900
63.1100
63.8700
40,600
Wed, 03 Sep 2025
62.8900
63.3900
62.5400
63.1400
28,100
Tue, 02 Sep 2025
63.0000
63.5800
62.4400
62.9800
48,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
63.6800
63.9900
63.1800
63.5600
35,500
Thu, 28 Aug 2025
64.2400
64.2400
63.0700
63.5700
35,900
Wed, 27 Aug 2025
63.2600
64.1500
63.2600
63.8200
33,900
Tue, 26 Aug 2025
62.3300
64.0000
62.0000
63.5400
60,500
Mon, 25 Aug 2025
63.5000
63.7600
62.5200
62.5300
31,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
60.6700
63.6900
60.6700
63.6900
123,100
Thu, 21 Aug 2025
60.1300
60.7600
60.0000
60.1100
33,200
Wed, 20 Aug 2025
60.6000
60.7900
59.8600
60.4200
32,400
Tue, 19 Aug 2025
59.8500
60.9400
59.8300
60.2000
48,500
Mon, 18 Aug 2025
59.6600
60.2600
57.6700
60.0600
30,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
60.1900
61.0700
59.2200
59.6600
109,800
Thu, 14 Aug 2025
60.1300
60.5100
60.0300
60.3400
38,900
Wed, 13 Aug 2025
60.3400
61.3700
60.3400
60.7400
44,100
Tue, 12 Aug 2025
58.1300
60.1600
58.0100
59.9700
59,700
Mon, 11 Aug 2025
57.5200
57.7500
57.0000
57.6400
25,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
56.9900
57.3200
56.5000
57.1800
44,600
Fri, 08 Aug 2025
1 · 10-Q
Pre-market · 08:31 ET
10-Q ↗
Thu, 07 Aug 2025
57.7700
57.7700
56.3900
56.4400
48,500
Wed, 06 Aug 2025
57.2700
58.7000
56.7900
56.9900
54,700
Tue, 05 Aug 2025
57.4600
58.9700
56.1100
57.2400
57,300
Mon, 04 Aug 2025
57.2200
58.0800
56.7500
57.2000
45,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
57.3500
57.6000
56.3500
56.8100
61,000
Thu, 31 Jul 2025
58.5700
60.4800
57.5000
57.9900
61,700
Wed, 30 Jul 2025
60.7400
62.0700
58.4500
58.7800
61,400
Tue, 29 Jul 2025
62.0500
62.1100
60.4700
60.4700
45,100
Mon, 28 Jul 2025
63.1500
63.7200
61.4200
61.5800
57,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend