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
94.6900
96.0200
94.2200
94.4900
79,700
Thu, 23 Jul 2026
93.0100
94.2600
92.7650
93.8600
82,800
Wed, 22 Jul 2026
94.7500
96.6750
93.5000
94.0800
91,900
Tue, 21 Jul 2026
96.5900
97.1000
94.6200
94.9700
126,100
Mon, 20 Jul 2026
97.2900
98.4600
96.1400
97.0300
75,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
96.3100
97.9400
96.2500
97.0300
129,700
Thu, 16 Jul 2026
93.9700
98.6100
93.9700
97.7700
97,400
Wed, 15 Jul 2026
91.2000
94.7350
90.8300
93.6200
125,500
Tue, 14 Jul 2026
97.2500
97.4600
91.5700
91.6700
176,000
Mon, 13 Jul 2026
97.4000
98.2300
96.3900
97.6900
136,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.2300
98.6400
97.1050
97.2000
88,900
Thu, 09 Jul 2026
96.3700
98.4000
95.5800
98.0400
104,000
Wed, 08 Jul 2026
99.2000
101.0700
95.1200
96.3100
275,900
Tue, 07 Jul 2026
102.1800
102.9900
98.8250
100.2400
113,700
Mon, 06 Jul 2026
101.0000
102.5600
96.9600
102.3000
110,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.4000
101.1300
96.8000
100.9700
130,100
Wed, 01 Jul 2026
96.1000
99.1000
94.8000
98.0400
154,900
Tue, 30 Jun 2026
93.9300
95.5900
92.6900
95.5600
109,600
Mon, 29 Jun 2026
94.4300
95.5650
92.6800
94.0700
104,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
94.1900
95.7500
92.0350
93.9600
322,700
Thu, 25 Jun 2026
94.9900
96.0000
93.4500
93.8700
98,600
Wed, 24 Jun 2026
13 · 8-K
After market open · 10:22 ET
8-K ↗
Wed, 24 Jun 2026
92.4100
96.0050
92.1500
94.6600
109,500
Tue, 23 Jun 2026
91.1800
93.4300
91.1800
92.3600
148,100
Mon, 22 Jun 2026
92.0000
92.7950
90.1800
91.6900
95,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.6800
93.3550
91.6800
92.2000
182,300
Wed, 17 Jun 2026
91.5700
93.6900
89.6900
91.0900
121,900
Tue, 16 Jun 2026
91.2700
97.7250
90.0300
91.8400
132,800
Mon, 15 Jun 2026
93.8700
95.5000
90.2500
90.7900
158,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.4600
97.3600
92.9400
93.6000
175,200
Thu, 11 Jun 2026
96.0000
97.9800
94.7180
96.2600
155,600
Wed, 10 Jun 2026
96.4200
98.4100
95.8550
96.0000
153,600
Tue, 09 Jun 2026
94.9800
96.7400
94.8500
96.4200
154,700
Mon, 08 Jun 2026
93.7900
95.4400
93.1100
94.3900
93,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
92.9500
95.1600
92.7100
93.0700
115,800
Thu, 04 Jun 2026
92.2600
95.5300
92.1500
93.5700
319,300
Wed, 03 Jun 2026
89.6400
91.1200
87.9100
91.1200
112,100
Tue, 02 Jun 2026
92.0000
93.4050
89.4300
89.8600
147,000
Mon, 01 Jun 2026
91.0500
92.4050
88.3250
92.0500
126,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
92.1200
94.4550
90.5400
90.6600
162,700
Thu, 28 May 2026
91.8200
92.6800
89.1730
92.1900
75,100
Wed, 27 May 2026
92.9400
94.6200
91.1900
91.8400
102,800
Tue, 26 May 2026
92.3700
93.4140
90.9700
92.9400
102,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
93.0100
95.4700
91.3700
92.1000
142,200
Thu, 21 May 2026
89.3000
93.5800
87.8700
93.1700
332,300
Wed, 20 May 2026
87.4200
90.5500
87.3900
90.4000
171,100
Tue, 19 May 2026
87.7900
88.8300
86.3250
87.3600
198,600
Mon, 18 May 2026
86.0600
88.7700
85.4000
88.5000
130,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.9800
88.2550
85.6700
86.4400
182,200
Thu, 14 May 2026
85.5700
87.3250
85.3950
86.8900
72,800
Wed, 13 May 2026
84.1800
85.8700
83.8500
85.2700
72,800
Tue, 12 May 2026
84.7500
84.9500
83.1000
84.7500
109,700
Mon, 11 May 2026
86.4100
86.4100
83.3100
84.3200
67,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.3900
87.3900
85.6500
86.2850
53,500
Thu, 07 May 2026
86.9000
88.7200
86.3700
86.7400
77,300
Wed, 06 May 2026
86.1200
86.5900
85.0700
86.2400
64,400
Tue, 05 May 2026
85.5000
87.6850
83.4450
85.8600
116,000
Mon, 04 May 2026
86.1200
87.2800
84.3740
84.9200
166,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 01 May 2026
81.1600
87.7750
76.9500
87.1500
346,300
Fri, 01 May 2026
11 · 8-K
Pre-market · 08:45 ET
8-K ↗
Thu, 30 Apr 2026
10 · DEF 14A
After-hours · 16:14 ET
DEF 14A ↗
Thu, 30 Apr 2026
83.6600
84.4100
81.6800
83.4400
164,600
Wed, 29 Apr 2026
83.5800
84.9050
82.5300
83.7100
138,100
Tue, 28 Apr 2026
89.1700
90.2500
83.4150
84.4900
183,900
Mon, 27 Apr 2026
88.5700
92.0850
88.3150
89.0800
108,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.0500
89.9750
86.2800
88.6800
63,500
Thu, 23 Apr 2026
89.7400
91.4800
88.6000
88.8000
53,100
Wed, 22 Apr 2026
89.5600
92.4000
89.5600
90.1400
63,600
Tue, 21 Apr 2026
92.7000
93.1100
89.1800
89.1800
121,000
Mon, 20 Apr 2026
93.0900
94.4400
92.6800
92.9300
89,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.8400
94.5100
92.8650
93.7100
82,900
Thu, 16 Apr 2026
92.8600
93.3600
90.8490
91.8800
67,600
Wed, 15 Apr 2026
93.3800
94.9200
92.2150
93.0500
53,900
Tue, 14 Apr 2026
93.3900
94.7500
93.0400
93.5600
82,700
Mon, 13 Apr 2026
92.4900
94.1100
91.0400
93.5400
120,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
95.3200
98.1800
92.7300
93.4000
140,800
Thu, 09 Apr 2026
96.7300
97.1400
95.0200
95.5600
150,800
Wed, 08 Apr 2026
95.7900
97.5200
95.3200
97.3300
183,400
Tue, 07 Apr 2026
95.6600
96.0000
92.9400
93.4900
114,900
Mon, 06 Apr 2026
96.6100
97.1850
94.5400
95.6600
86,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.3000
96.5300
93.3700
96.2300
79,000
Wed, 01 Apr 2026
97.1300
98.3000
95.9500
96.5400
68,500
Tue, 31 Mar 2026
96.2000
97.4000
94.5500
96.2600
114,200
Mon, 30 Mar 2026
98.2900
98.2900
94.1600
94.9500
115,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
98.2600
98.6100
95.2550
97.3600
70,100
Thu, 26 Mar 2026
101.4400
102.7800
98.7400
98.7400
71,000
Wed, 25 Mar 2026
101.9200
103.2700
101.1000
101.7800
53,900
Tue, 24 Mar 2026
99.2000
100.9700
98.4350
100.9700
112,200
Mon, 23 Mar 2026
101.5400
102.2700
98.9200
99.2000
97,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.1200
100.3800
97.4100
99.5000
132,500
Thu, 19 Mar 2026
99.4200
101.2200
99.1300
99.8500
56,100
Wed, 18 Mar 2026
102.3700
103.6500
99.6350
99.6700
80,500
Tue, 17 Mar 2026
101.6900
102.9100
101.6900
102.8000
69,700
Mon, 16 Mar 2026
100.4200
102.5770
100.4200
101.6900
80,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
99.2700
101.2000
98.2600
99.6900
69,500
Thu, 12 Mar 2026
98.6400
100.0800
97.1900
99.3700
69,100
Wed, 11 Mar 2026
98.1100
100.8100
97.7000
100.8100
91,100
Tue, 10 Mar 2026
99.6900
100.5150
98.5400
98.9450
62,600
Mon, 09 Mar 2026
97.8300
100.3800
95.8720
100.1800
55,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 06 Mar 2026
99.7000
100.1900
97.7900
98.7200
73,300
Thu, 05 Mar 2026
103.9000
104.3500
99.2600
100.1000
54,100
Wed, 04 Mar 2026
105.3400
107.0000
103.5300
105.1100
98,400
Tue, 03 Mar 2026
101.8600
105.0100
99.2600
104.2900
82,800
Mon, 02 Mar 2026
101.9400
105.4900
101.6900
103.7400
54,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
101.7800
103.6250
101.4900
103.5300
58,500
Thu, 26 Feb 2026
100.5600
103.1500
100.0600
102.4200
40,800
Wed, 25 Feb 2026
99.5300
100.6800
97.6700
100.5000
66,900
Tue, 24 Feb 2026
101.2200
101.2200
98.7900
99.0900
55,200
Mon, 23 Feb 2026
102.8700
102.8700
99.9650
101.0300
50,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.2700
104.0600
100.9700
103.5600
84,400
Thu, 19 Feb 2026
101.1200
102.2450
100.0300
100.8600
80,600
Wed, 18 Feb 2026
100.5000
102.4700
99.8200
101.4400
55,300
Tue, 17 Feb 2026
100.2700
104.1700
100.0250
100.6250
48,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.3600
102.3400
99.3600
99.8100
58,300
Thu, 12 Feb 2026
103.6400
105.1000
98.9000
99.8400
52,900
Wed, 11 Feb 2026
106.4700
107.5500
102.4750
103.0800
71,200
Tue, 10 Feb 2026
99.3200
107.9000
99.3200
105.1500
132,100
Tue, 10 Feb 2026
8 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 09 Feb 2026
96.7100
97.3200
95.7450
95.9700
48,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.8500
96.7360
94.8500
95.9700
77,700
Thu, 05 Feb 2026
93.8400
95.4340
93.8100
94.5400
78,500
Wed, 04 Feb 2026
97.9200
99.4600
93.3300
93.8500
115,400
Tue, 03 Feb 2026
99.1900
100.0000
96.2700
97.9800
55,700
Mon, 02 Feb 2026
97.8800
100.4350
97.5000
99.0000
75,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
98.1600
99.3600
97.4850
97.8800
66,100
Thu, 29 Jan 2026
97.9500
99.1800
96.7300
99.1800
62,500
Wed, 28 Jan 2026
99.4200
99.4500
96.4800
97.9200
62,700
Tue, 27 Jan 2026
100.1000
101.3200
96.4600
99.8400
40,600
Mon, 26 Jan 2026
101.1300
102.5900
100.0700
100.1000
71,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
104.0100
104.0100
99.5700
100.8600
58,600
Thu, 22 Jan 2026
102.7700
104.9300
102.7700
103.8900
65,200
Wed, 21 Jan 2026
103.7500
104.0360
102.3450
103.2200
104,300
Tue, 20 Jan 2026
100.7500
103.1800
100.2700
102.9800
60,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.6700
103.0600
101.8500
102.0000
67,500
Thu, 15 Jan 2026
102.0500
103.0500
100.5600
102.5700
52,200
Wed, 14 Jan 2026
98.6100
102.2800
97.6400
101.5300
88,100
Tue, 13 Jan 2026
97.6000
99.5400
97.3800
99.2500
72,300
Mon, 12 Jan 2026
98.9500
99.7450
96.6700
97.9000
52,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
99.9300
100.3870
98.7800
98.9500
76,000
Thu, 08 Jan 2026
98.1600
100.2200
98.1100
100.0000
83,400
Wed, 07 Jan 2026
97.7200
99.1900
97.3900
98.3400
79,500
Tue, 06 Jan 2026
98.1800
99.7500
97.4900
98.0700
107,100
Mon, 05 Jan 2026
94.9700
100.0100
94.5400
98.3000
164,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
97.2700
97.4300
95.3300
95.5000
120,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
97.4400
97.9700
96.9100
97.2800
101,700
Tue, 30 Dec 2025
97.5200
98.0950
97.1400
97.7700
40,300
Mon, 29 Dec 2025
97.5800
98.5300
97.1400
97.7400
54,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
97.0600
98.3000
96.9700
97.4500
40,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
97.0000
97.8900
96.8050
97.0600
32,500
Tue, 23 Dec 2025
96.5400
96.9200
95.7900
96.6000
51,400
Mon, 22 Dec 2025
97.3500
98.2400
90.9210
97.1300
86,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.0900
97.5550
94.8000
97.1900
132,600
Thu, 18 Dec 2025
94.2400
96.4700
94.2400
96.3400
80,000
Wed, 17 Dec 2025
96.5600
97.3850
93.0600
94.0200
182,300
Tue, 16 Dec 2025
97.1900
98.3700
96.6300
96.8700
78,600
Mon, 15 Dec 2025
96.8400
97.5600
96.2000
97.0200
137,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.3800
97.3800
95.4900
96.2300
64,800
Thu, 11 Dec 2025
97.6100
98.4400
94.9400
97.3800
66,900
Wed, 10 Dec 2025
96.6900
97.7000
96.1970
97.2000
129,800
Tue, 09 Dec 2025
95.5000
96.9500
95.5000
96.7600
56,700
Mon, 08 Dec 2025
95.6600
98.2400
94.7250
95.4800
71,900
Mon, 08 Dec 2025
7 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.1100
94.9000
92.9600
94.5700
45,700
Thu, 04 Dec 2025
93.1800
94.3300
91.2600
93.9200
76,300
Wed, 03 Dec 2025
92.4700
94.7400
92.0850
93.1800
69,200
Tue, 02 Dec 2025
92.9600
93.4500
91.4600
92.0600
77,900
Mon, 01 Dec 2025
93.0000
93.2500
92.1800
92.3100
119,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.0000
93.4300
92.0550
93.2200
24,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.2200
93.0500
91.5000
92.8300
63,700
Tue, 25 Nov 2025
91.0100
92.5000
89.8300
92.2300
122,700
Mon, 24 Nov 2025
89.7100
91.0600
88.7500
90.3100
104,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.5000
89.8100
87.5000
89.5200
85,000
Thu, 20 Nov 2025
87.8000
88.7820
86.2840
87.5100
61,100
Wed, 19 Nov 2025
86.0000
86.9600
84.9700
86.5900
74,900
Tue, 18 Nov 2025
85.4000
86.3900
84.1300
86.1800
69,300
Mon, 17 Nov 2025
83.7500
85.8500
83.2500
85.4200
68,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.1000
84.9610
82.6400
84.3500
36,100
Thu, 13 Nov 2025
85.5500
86.9100
84.0500
84.5000
48,700
Wed, 12 Nov 2025
84.5000
87.2600
84.1900
86.4300
41,700
Tue, 11 Nov 2025
85.9900
85.9900
84.0600
84.6400
45,000
Mon, 10 Nov 2025
84.5000
86.4600
83.3900
86.0700
75,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.7700
84.7700
82.8500
84.3300
43,300
Thu, 06 Nov 2025
84.7800
86.4300
83.6800
84.6200
93,500
Wed, 05 Nov 2025
86.7300
86.7300
82.8300
84.9600
126,200
Tue, 04 Nov 2025
84.1100
87.8800
80.5500
86.7350
230,800
Mon, 03 Nov 2025
6 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Mon, 03 Nov 2025
82.2500
85.0000
77.7250
84.1100
152,100
Mon, 03 Nov 2025
5 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.5400
78.2200
76.4200
76.8100
59,200
Thu, 30 Oct 2025
78.2900
78.5450
75.7500
76.4200
61,100
Wed, 29 Oct 2025
79.0800
80.4700
77.4400
78.3100
83,500
Tue, 28 Oct 2025
77.8000
80.6450
76.6450
79.7900
108,500
Mon, 27 Oct 2025
79.3600
80.5900
76.3800
77.7300
101,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.8000
79.1400
77.6650
78.4700
62,800
Thu, 23 Oct 2025
77.0200
78.4400
76.7700
77.9500
70,500
Wed, 22 Oct 2025
75.8800
78.0600
75.5780
77.5800
83,300
Tue, 21 Oct 2025
74.7900
76.5700
73.9900
75.4900
36,600
Mon, 20 Oct 2025
73.6900
74.8000
73.2450
74.6900
34,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
75.9600
75.9600
73.0200
73.4300
41,500
Thu, 16 Oct 2025
73.6900
76.5900
73.1000
76.0500
63,400
Wed, 15 Oct 2025
73.2000
74.3800
72.4500
73.1500
39,100
Tue, 14 Oct 2025
72.3000
73.9750
71.3400
73.2400
34,800
Mon, 13 Oct 2025
73.0100
74.7800
71.6400
72.4100
66,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
75.3300
75.4140
71.4400
71.6800
65,000
Thu, 09 Oct 2025
77.1400
78.3750
75.2000
75.4200
65,500
Wed, 08 Oct 2025
75.0600
77.8750
75.0600
76.8700
114,400
Tue, 07 Oct 2025
71.4900
75.1400
71.4900
74.3700
76,500
Mon, 06 Oct 2025
71.9500
72.5050
70.8000
71.7600
55,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
70.8200
73.3650
70.8200
71.2400
30,700
Thu, 02 Oct 2025
70.3700
71.2550
69.4700
71.0800
43,600
Wed, 01 Oct 2025
70.7100
71.1400
68.6800
70.4200
58,100
Tue, 30 Sep 2025
69.8400
71.2400
67.8420
71.1600
41,300
Mon, 29 Sep 2025
70.2300
70.7300
69.6200
70.0700
32,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
68.9900
70.3000
68.8000
70.2700
60,500
Thu, 25 Sep 2025
69.5000
69.7950
68.2500
68.5500
45,600
Wed, 24 Sep 2025
71.4200
71.4200
69.6900
70.2300
45,300
Tue, 23 Sep 2025
71.0800
72.5500
70.5600
71.5700
63,900
Mon, 22 Sep 2025
71.1800
71.1900
70.3700
70.7100
56,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
72.5000
72.5000
70.0700
70.5200
154,300
Thu, 18 Sep 2025
70.7600
73.4000
70.2310
72.3750
48,800
Wed, 17 Sep 2025
71.7700
72.4000
70.4900
70.7600
44,800
Tue, 16 Sep 2025
71.2300
71.8500
71.2100
71.4600
30,800
Mon, 15 Sep 2025
71.2100
73.1050
71.0000
71.6100
39,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
73.6800
73.6900
71.1800
71.2700
39,300
Thu, 11 Sep 2025
71.6700
74.4300
71.6700
74.2700
73,200
Wed, 10 Sep 2025
71.7500
71.9200
71.0000
71.5200
38,800
Tue, 09 Sep 2025
72.0900
72.1500
71.4800
71.8900
23,800
Mon, 08 Sep 2025
72.2900
72.7500
71.5900
71.8500
22,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
72.3900
73.1000
71.3900
71.9900
22,300
Thu, 04 Sep 2025
71.7700
72.1400
71.0750
72.1400
24,400
Wed, 03 Sep 2025
4 · 10-K/A
After-hours · 16:30 ET
10-K/A ↗
Wed, 03 Sep 2025
71.4300
72.1750
70.0860
70.6000
47,000
Tue, 02 Sep 2025
71.6300
72.7100
71.3550
71.6250
26,700
Tue, 02 Sep 2025
3 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
73.4200
73.4200
71.5000
72.4400
23,700
Thu, 28 Aug 2025
74.0000
74.0000
72.5600
73.0200
38,800
Wed, 27 Aug 2025
72.6400
73.9800
72.2200
73.8500
34,500
Tue, 26 Aug 2025
71.3000
73.3200
71.3000
72.6900
53,300
Mon, 25 Aug 2025
72.0600
72.7100
71.0050
71.5000
65,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
70.7400
73.0000
70.7400
72.6600
86,800
Thu, 21 Aug 2025
69.8500
71.1000
69.8500
70.5300
29,100
Wed, 20 Aug 2025
70.4000
70.7400
69.4400
69.8200
40,400
Tue, 19 Aug 2025
69.7700
71.0600
69.7700
70.0000
45,600
Mon, 18 Aug 2025
70.0900
70.8700
70.0000
70.1100
41,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
70.5800
70.8200
69.8800
70.3800
51,100
Thu, 14 Aug 2025
70.5800
71.4150
69.4400
70.1500
72,100
Wed, 13 Aug 2025
73.1600
73.4700
70.8200
71.0000
130,500
Tue, 12 Aug 2025
70.0000
73.2850
69.7000
73.0000
44,300
Mon, 11 Aug 2025
70.0000
70.5800
69.3070
70.0000
34,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
69.0000
69.9700
68.6950
69.9300
28,300
Thu, 07 Aug 2025
70.4300
70.4300
67.5100
68.9700
50,700
Wed, 06 Aug 2025
69.3100
71.0000
69.0500
70.3200
56,600
Tue, 05 Aug 2025
70.6900
71.0000
68.0700
69.5700
90,400
Mon, 04 Aug 2025
66.7800
71.9150
66.7800
70.6900
128,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 01 Aug 2025
62.7700
66.5000
59.0000
66.1700
108,400
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 08:32 ET
8-K ↗
Thu, 31 Jul 2025
57.8600
59.0600
57.8300
58.3400
74,200
Wed, 30 Jul 2025
58.7300
58.7300
57.5800
58.3700
41,300
Tue, 29 Jul 2025
57.7200
58.5100
57.5300
57.8000
29,600
Mon, 28 Jul 2025
56.1500
58.0770
56.1500
57.1100
30,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend