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
47.6500
47.8350
45.6600
46.8100
305,400
Thu, 23 Jul 2026
25 · 8-K
After-hours · 16:11 ET
SEC Form 8-K ↗
Thu, 23 Jul 2026
24 · 424B5
After-hours · 16:10 ET
SEC Form 424B5 ↗
Thu, 23 Jul 2026
44.8200
47.6100
44.7250
47.3500
1,529,500
Wed, 22 Jul 2026
23 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 22 Jul 2026
22 · 424B5
After-hours · 16:05 ET
SEC Form 424B5 ↗
Wed, 22 Jul 2026
49.2000
49.2000
48.1600
48.3700
88,600
Tue, 21 Jul 2026
48.8600
49.8200
48.5500
49.3300
138,600
Mon, 20 Jul 2026
21 · 8-K
After market open · 14:06 ET
8-K ↗
Mon, 20 Jul 2026
48.7900
49.1000
47.8700
49.0400
117,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
49.1100
49.4700
48.3750
48.8100
96,900
Thu, 16 Jul 2026
48.2200
50.2600
48.1200
49.6800
143,300
Wed, 15 Jul 2026
47.6000
48.7100
47.0850
48.3700
111,700
Tue, 14 Jul 2026
48.0100
48.7070
47.5200
47.6500
101,900
Mon, 13 Jul 2026
47.8700
48.1800
47.4300
47.7900
115,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
20 · 8-K
After market open · 12:09 ET
8-K ↗
Fri, 10 Jul 2026
48.2200
48.7900
47.8100
47.8700
123,600
Thu, 09 Jul 2026
47.6000
48.3850
47.2400
48.3100
130,200
Wed, 08 Jul 2026
48.6900
48.9400
47.1400
47.4900
147,200
Tue, 07 Jul 2026
49.2700
49.4600
47.7400
48.9400
122,100
Mon, 06 Jul 2026
48.7800
49.8000
48.0590
48.9800
123,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
49.8900
50.0100
48.3350
48.6600
97,300
Wed, 01 Jul 2026
48.7500
49.7500
48.4050
49.5600
123,100
Tue, 30 Jun 2026
48.1800
48.7000
47.6200
48.6900
87,300
Mon, 29 Jun 2026
48.2300
48.5400
47.0800
48.1800
160,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.7000
48.9400
47.5200
48.4400
533,500
Thu, 25 Jun 2026
47.1900
48.2400
46.8600
47.6900
139,400
Wed, 24 Jun 2026
47.0000
47.6300
46.0700
47.2600
138,800
Tue, 23 Jun 2026
45.8300
46.8900
45.7000
46.7900
159,000
Mon, 22 Jun 2026
44.8800
46.2000
44.7700
45.8400
156,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
44.8200
45.0900
43.6950
44.8700
307,500
Wed, 17 Jun 2026
43.8000
44.6800
43.5500
44.1800
213,800
Tue, 16 Jun 2026
44.1600
44.4900
43.4200
43.8200
145,800
Mon, 15 Jun 2026
45.0500
45.4750
43.7050
43.8800
119,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.7100
45.1950
44.2700
44.7600
125,900
Thu, 11 Jun 2026
44.3700
44.6500
43.7300
44.5200
157,100
Wed, 10 Jun 2026
44.3000
44.9900
43.3400
44.0600
180,800
Tue, 09 Jun 2026
43.6300
44.4900
42.7400
43.9400
102,000
Mon, 08 Jun 2026
43.0200
43.6100
42.5050
43.4100
72,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
43.0300
43.5000
42.9300
43.0200
57,200
Thu, 04 Jun 2026
42.3200
43.2300
42.0000
43.1400
164,400
Wed, 03 Jun 2026
42.5400
42.8300
41.6650
41.8700
164,400
Tue, 02 Jun 2026
42.0300
43.1600
42.0300
42.8200
180,600
Mon, 01 Jun 2026
42.0600
42.6470
41.1800
42.1400
96,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
42.2500
42.7300
41.9900
42.2300
109,800
Thu, 28 May 2026
19 · 8-K
After market open · 14:46 ET
8-K ↗
Thu, 28 May 2026
42.2500
42.3500
41.6400
42.2400
76,800
Wed, 27 May 2026
42.4900
42.6700
42.0100
42.2000
66,800
Tue, 26 May 2026
42.0700
42.7350
41.9500
42.3500
80,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.0500
42.4800
41.5900
41.9600
109,000
Thu, 21 May 2026
41.2300
42.0700
40.4800
42.0000
100,000
Wed, 20 May 2026
40.9400
41.9500
40.5450
41.6100
119,000
Tue, 19 May 2026
40.8400
41.2700
40.5300
40.9400
79,300
Mon, 18 May 2026
40.6900
41.6350
40.3900
41.1600
80,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
40.6500
40.7100
40.0100
40.3900
115,200
Thu, 14 May 2026
40.8000
41.3900
40.7800
40.9300
67,500
Wed, 13 May 2026
40.4200
40.9000
40.2000
40.6000
76,800
Tue, 12 May 2026
41.0400
41.2650
39.9400
40.6600
130,900
Mon, 11 May 2026
41.8300
42.0900
40.9200
41.0400
90,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.1400
42.1300
40.6720
41.7400
76,500
Thu, 07 May 2026
18 · 10-Q
After-hours · 16:58 ET
10-Q ↗
Thu, 07 May 2026
41.3800
41.7350
40.6500
41.2400
76,700
Wed, 06 May 2026
40.9900
41.4800
40.8900
41.3100
68,500
Tue, 05 May 2026
40.6100
41.0000
40.5700
40.8400
45,100
Mon, 04 May 2026
40.6100
41.0900
40.1500
40.4500
80,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.6800
41.1900
40.2400
41.0900
74,100
Thu, 30 Apr 2026
40.1700
41.3500
40.0100
40.4500
154,300
Wed, 29 Apr 2026
40.3200
41.3900
39.9200
40.4600
125,100
Tue, 28 Apr 2026
17 · 8-K
After market open · 12:00 ET
8-K ↗
Tue, 28 Apr 2026
41.3900
41.4900
39.9850
40.3100
102,300
Mon, 27 Apr 2026
40.5000
41.3700
40.2200
40.7900
78,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40.6200
40.8900
40.2190
40.5000
108,300
Thu, 23 Apr 2026
40.7400
41.1200
40.3400
40.7100
91,600
Wed, 22 Apr 2026
40.4500
40.9200
40.0900
40.5600
111,300
Tue, 21 Apr 2026
40.9800
41.3300
40.0400
40.2500
121,900
Mon, 20 Apr 2026
16 · 8-K
After market open · 14:24 ET
8-K ↗
Mon, 20 Apr 2026
41.3900
41.9900
40.4950
41.0100
97,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
40.8400
41.9700
40.7700
41.4200
200,600
Thu, 16 Apr 2026
40.6500
41.5950
39.8500
40.2300
170,200
Wed, 15 Apr 2026
15 · 8-K
After market open · 12:10 ET
8-K ↗
Wed, 15 Apr 2026
40.6300
40.9000
40.0300
40.7300
83,100
Tue, 14 Apr 2026
40.2000
41.0550
39.8400
40.7400
52,800
Mon, 13 Apr 2026
40.2400
40.5100
39.5250
40.3700
86,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
40.5900
40.5900
40.0300
40.3300
71,000
Thu, 09 Apr 2026
39.8500
41.0800
39.8100
40.7500
101,300
Wed, 08 Apr 2026
39.7800
40.5600
39.7150
40.2000
73,300
Tue, 07 Apr 2026
38.4800
38.9450
37.9900
38.7600
54,600
Mon, 06 Apr 2026
38.2500
38.8000
37.7650
38.5500
62,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.6100
38.4000
37.5200
38.3100
45,200
Wed, 01 Apr 2026
37.9600
38.5850
36.9200
38.1000
61,000
Tue, 31 Mar 2026
37.8800
38.2500
37.3050
37.7200
125,700
Mon, 30 Mar 2026
14 · DEFA14A
After-hours · 17:43 ET
DEFA14A ↗
Mon, 30 Mar 2026
13 · DEF 14A
After-hours · 17:43 ET
DEF 14A ↗
Mon, 30 Mar 2026
37.2800
37.7000
36.9500
37.5900
63,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
37.1300
37.4150
36.8900
37.1100
88,200
Thu, 26 Mar 2026
37.2200
37.4400
36.9700
37.3500
46,900
Wed, 25 Mar 2026
37.9600
38.2500
37.1400
37.4000
61,000
Tue, 24 Mar 2026
37.1300
37.9000
36.7100
37.5000
60,600
Mon, 23 Mar 2026
37.0500
38.2450
36.8700
37.5400
87,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.7800
37.1550
36.1200
36.3600
131,600
Thu, 19 Mar 2026
35.8000
37.0300
35.1800
36.7800
138,700
Wed, 18 Mar 2026
36.4500
36.7000
35.8400
35.9700
67,000
Tue, 17 Mar 2026
36.7900
37.3550
36.4500
36.6400
69,000
Mon, 16 Mar 2026
36.8700
37.0350
36.5400
36.7900
74,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
37.0300
37.3750
36.3200
36.4800
63,100
Thu, 12 Mar 2026
36.1500
37.0500
35.9000
36.7800
140,400
Wed, 11 Mar 2026
36.9600
37.3450
36.5850
36.8100
119,200
Tue, 10 Mar 2026
37.3900
38.2750
37.1850
37.3800
90,400
Mon, 09 Mar 2026
37.0100
37.8800
36.2500
37.5700
113,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.5900
37.8000
36.1300
37.7600
82,800
Thu, 05 Mar 2026
38.6700
39.0700
38.2600
38.4400
80,700
Wed, 04 Mar 2026
39.7000
40.2200
38.8000
39.1000
76,300
Tue, 03 Mar 2026
38.3600
39.6400
38.1600
39.2700
67,400
Mon, 02 Mar 2026
38.3800
39.6600
37.8350
39.1800
56,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12 · 10-K
After market open · 14:51 ET
10-K ↗
Fri, 27 Feb 2026
39.3200
39.3200
38.5000
38.9300
98,000
Thu, 26 Feb 2026
40.5900
41.0000
39.5700
40.0000
64,000
Wed, 25 Feb 2026
39.8000
40.4550
39.5350
40.3300
68,700
Tue, 24 Feb 2026
39.4500
40.2910
37.0300
39.5300
68,600
Mon, 23 Feb 2026
40.7600
41.2700
39.1900
39.4800
108,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
40.3600
41.0300
39.3000
40.7600
57,900
Thu, 19 Feb 2026
39.9000
40.6400
39.5250
40.3100
81,500
Wed, 18 Feb 2026
40.5600
41.0900
39.9300
40.0400
49,400
Tue, 17 Feb 2026
40.5300
41.0000
40.2650
40.6300
33,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.6300
40.8000
39.3650
40.5400
46,600
Thu, 12 Feb 2026
40.6200
41.0000
39.3800
40.4300
53,000
Wed, 11 Feb 2026
40.6900
40.6900
39.7300
40.2200
40,000
Tue, 10 Feb 2026
41.0000
41.0000
40.0800
40.4600
64,200
Mon, 09 Feb 2026
11 · 424B3
After-hours · 17:15 ET
SEC Form 424B3 ↗
Mon, 09 Feb 2026
41.1700
41.9400
40.0100
41.1400
55,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.7000
42.2600
41.0800
41.3800
101,500
Thu, 05 Feb 2026
41.0000
41.6000
40.9500
41.1200
75,400
Wed, 04 Feb 2026
41.0100
41.5600
40.7500
41.0500
82,900
Tue, 03 Feb 2026
40.0300
41.0000
39.9200
40.6100
76,100
Mon, 02 Feb 2026
39.2700
40.5900
38.8700
40.1400
76,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
10 · S-3
After-hours · 16:26 ET
SEC Form S-3 ↗
Fri, 30 Jan 2026
39.1900
39.9000
39.0500
39.6200
114,500
Thu, 29 Jan 2026
38.6500
39.5600
37.2000
39.4900
77,900
Wed, 28 Jan 2026
38.8400
39.4700
38.0250
38.4300
71,900
Tue, 27 Jan 2026
38.9800
39.1650
37.6750
38.5800
86,100
Tue, 27 Jan 2026
9 · 8-K
Next filing day · accepted 26 Jan, 18:53 ET
8-K ↗
Mon, 26 Jan 2026
38.2200
38.8900
35.7240
38.8000
110,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
39.6900
39.6900
38.0400
38.2300
60,000
Thu, 22 Jan 2026
39.6300
40.3100
39.5500
39.8000
92,500
Wed, 21 Jan 2026
37.7000
39.6400
37.7000
39.6400
88,600
Tue, 20 Jan 2026
37.2400
37.9100
37.1500
37.3600
55,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
8 · 8-K
After market open · 14:01 ET
8-K ↗
Fri, 16 Jan 2026
37.8800
38.0550
37.6100
37.6900
45,200
Thu, 15 Jan 2026
36.7500
37.9500
36.7500
37.8900
65,600
Wed, 14 Jan 2026
36.4500
36.9750
36.2000
36.7900
68,000
Tue, 13 Jan 2026
7 · 8-K
After market open · 12:48 ET
8-K ↗
Tue, 13 Jan 2026
37.0000
37.1950
36.3000
36.5800
59,300
Mon, 12 Jan 2026
36.8300
37.3400
36.4150
36.6000
45,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
37.1600
37.9100
36.9000
36.9800
56,800
Thu, 08 Jan 2026
36.1700
37.4100
36.1700
37.2300
58,300
Wed, 07 Jan 2026
36.3400
36.5500
35.8100
36.3700
84,000
Tue, 06 Jan 2026
36.1800
36.7250
35.9000
36.2900
80,900
Mon, 05 Jan 2026
35.6500
36.8300
35.6500
36.4400
74,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
35.7300
36.0100
34.0000
35.6500
96,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
36.0500
36.0500
35.4700
35.7800
52,900
Tue, 30 Dec 2025
36.2900
36.2900
35.5700
35.9100
38,100
Mon, 29 Dec 2025
36.3500
36.6750
35.9850
36.1900
35,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
36.6300
37.6750
36.1500
36.5300
42,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
36.6600
37.0100
36.2950
36.6900
49,400
Tue, 23 Dec 2025
36.7700
37.7480
35.8700
36.7500
55,000
Mon, 22 Dec 2025
37.0500
37.9950
36.9800
37.0000
101,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
37.4500
37.5850
36.6400
36.9900
166,600
Thu, 18 Dec 2025
38.4800
38.8600
35.8500
37.6300
100,900
Wed, 17 Dec 2025
37.6700
38.2500
37.6700
38.1400
50,400
Tue, 16 Dec 2025
37.7200
38.0900
37.4780
37.6600
66,700
Mon, 15 Dec 2025
37.6500
38.0000
37.6300
37.7700
55,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
37.2800
37.4000
36.6250
37.2600
44,500
Thu, 11 Dec 2025
36.8000
37.2200
36.4700
37.1600
49,600
Wed, 10 Dec 2025
35.1700
37.0350
35.1700
36.6000
91,700
Tue, 09 Dec 2025
35.1700
36.0050
35.1000
35.3300
36,900
Mon, 08 Dec 2025
34.8300
35.4000
34.7600
35.0300
59,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
34.9700
34.9700
34.4900
34.6900
24,800
Thu, 04 Dec 2025
35.1000
35.3500
34.5100
35.0100
37,200
Wed, 03 Dec 2025
34.4000
35.4800
34.0700
35.3600
40,900
Tue, 02 Dec 2025
35.0200
35.4650
33.7650
34.1400
62,200
Mon, 01 Dec 2025
34.3600
35.5000
33.9500
34.9600
44,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
34.9000
35.3000
34.2400
34.4900
58,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.0800
35.3900
34.5100
35.2000
69,900
Tue, 25 Nov 2025
33.9500
35.3400
33.9500
35.1300
57,000
Mon, 24 Nov 2025
33.6900
34.3400
33.1550
33.7800
53,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.0200
34.5000
32.2000
33.8500
75,400
Thu, 20 Nov 2025
33.6200
34.2400
32.8200
32.8700
61,500
Wed, 19 Nov 2025
33.3200
33.6250
32.2000
33.1800
64,900
Tue, 18 Nov 2025
33.0700
33.8400
32.8500
33.3200
107,100
Mon, 17 Nov 2025
34.4700
34.8800
32.9100
33.2200
75,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.6000
34.7400
34.0500
34.6400
45,500
Thu, 13 Nov 2025
34.8600
35.3200
34.4900
34.7000
68,700
Wed, 12 Nov 2025
34.7100
35.3500
34.7100
35.1400
72,100
Tue, 11 Nov 2025
34.4300
34.9200
34.1600
34.6200
63,800
Mon, 10 Nov 2025
34.4300
34.6050
33.9200
34.4600
44,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
34.4800
35.1700
34.2800
34.4100
43,300
Thu, 06 Nov 2025
6 · 10-Q
After market open · 15:01 ET
10-Q ↗
Thu, 06 Nov 2025
35.1800
35.1800
34.2900
34.3200
42,900
Wed, 05 Nov 2025
34.7100
35.4700
34.5200
35.2000
62,700
Wed, 05 Nov 2025
5 · 8-K
Next filing day · accepted 04 Nov, 18:12 ET
8-K ↗
Tue, 04 Nov 2025
34.9400
35.3500
33.8000
34.6900
54,100
Mon, 03 Nov 2025
35.4500
35.5000
34.8000
35.0900
43,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.6900
36.2950
35.0150
35.5100
97,200
Thu, 30 Oct 2025
36.1500
36.9700
35.6400
35.6600
63,600
Wed, 29 Oct 2025
37.2600
37.5200
35.9250
36.1800
108,600
Tue, 28 Oct 2025
35.8400
37.7400
35.5800
37.2300
130,500
Tue, 28 Oct 2025
4 · 8-K
Next filing day · accepted 27 Oct, 19:48 ET
8-K ↗
Mon, 27 Oct 2025
36.0000
36.0000
35.1150
35.5800
78,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
35.0300
35.7800
34.8100
35.6300
75,800
Thu, 23 Oct 2025
35.1500
35.1850
34.0250
34.5300
104,000
Wed, 22 Oct 2025
35.1100
35.8200
34.7450
35.1500
86,100
Tue, 21 Oct 2025
33.2400
35.0000
32.8700
34.9000
120,200
Mon, 20 Oct 2025
32.4700
33.2600
32.0750
33.1950
64,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
3 · 8-K
After market open · 12:35 ET
8-K ↗
Fri, 17 Oct 2025
31.6900
32.3800
31.6100
32.2900
103,600
Thu, 16 Oct 2025
32.6400
32.6400
30.6800
31.5000
71,200
Wed, 15 Oct 2025
33.2100
33.5300
32.2100
32.7600
35,100
Tue, 14 Oct 2025
2 · 8-K
After market open · 14:29 ET
8-K ↗
Tue, 14 Oct 2025
31.4700
33.1320
31.3700
33.0500
112,000
Mon, 13 Oct 2025
31.4800
31.7100
30.6800
31.6900
61,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
31.5600
32.3100
30.8900
31.1100
96,700
Thu, 09 Oct 2025
31.5300
31.5300
30.9400
31.2500
20,900
Wed, 08 Oct 2025
31.9900
31.9900
31.4500
31.5500
19,800
Tue, 07 Oct 2025
32.1900
32.3000
31.5860
31.7500
29,100
Mon, 06 Oct 2025
32.1800
32.6750
31.8000
32.0600
37,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
31.9600
32.4500
31.8550
32.0700
21,400
Thu, 02 Oct 2025
32.0600
32.2000
31.1300
31.7800
31,700
Wed, 01 Oct 2025
31.9100
32.9300
31.1750
32.0900
52,700
Tue, 30 Sep 2025
32.1200
32.4300
31.6650
32.2000
37,900
Mon, 29 Sep 2025
32.9700
33.0000
32.0100
32.1300
29,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
32.7600
33.1500
32.4850
32.8100
40,600
Thu, 25 Sep 2025
32.9300
33.1650
32.4600
32.8700
31,400
Wed, 24 Sep 2025
33.3200
33.5900
32.3450
33.0300
27,400
Tue, 23 Sep 2025
33.2000
33.8700
33.0600
33.3200
59,200
Mon, 22 Sep 2025
32.8300
33.3700
32.4100
33.0500
24,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
33.7400
34.0100
32.8000
32.9500
132,400
Thu, 18 Sep 2025
33.1600
33.7900
32.6500
33.7500
31,200
Wed, 17 Sep 2025
32.5800
33.7550
32.1500
32.8400
46,100
Tue, 16 Sep 2025
32.8100
32.9850
31.9000
32.3900
29,300
Mon, 15 Sep 2025
32.9700
33.8800
32.5900
32.8600
33,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
32.9900
33.1100
32.5650
32.8200
17,600
Thu, 11 Sep 2025
32.7800
33.3300
32.7550
32.9100
30,600
Wed, 10 Sep 2025
32.4100
32.9700
32.2000
32.7800
26,700
Tue, 09 Sep 2025
33.0100
33.1800
32.4600
32.5750
27,000
Mon, 08 Sep 2025
32.9500
33.0000
32.5950
32.9600
16,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
33.2800
33.5000
32.5900
32.8300
22,400
Thu, 04 Sep 2025
32.6500
33.1000
32.2300
33.0900
27,100
Wed, 03 Sep 2025
32.3700
32.5700
32.0500
32.4100
22,300
Tue, 02 Sep 2025
32.4200
32.8000
32.3100
32.5900
21,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
33.0000
33.1000
32.4900
32.7700
35,100
Thu, 28 Aug 2025
33.1800
33.1800
32.3700
32.8150
26,200
Wed, 27 Aug 2025
32.8600
33.4050
32.6900
32.9500
31,700
Tue, 26 Aug 2025
31.3400
33.0000
31.3400
32.8800
43,500
Mon, 25 Aug 2025
32.6600
32.6600
31.4550
32.3200
21,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
31.4600
33.0700
31.4600
32.6100
71,000
Thu, 21 Aug 2025
31.3800
31.3800
30.4500
31.2150
14,300
Wed, 20 Aug 2025
31.4300
31.6300
30.7900
31.4200
28,900
Tue, 19 Aug 2025
31.2600
31.6000
30.9500
31.2000
48,100
Mon, 18 Aug 2025
29.5930
31.2700
29.4750
31.1200
29,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
31.5400
31.7100
30.6900
30.7900
23,700
Thu, 14 Aug 2025
31.1600
31.5000
30.8500
31.3800
20,900
Wed, 13 Aug 2025
31.3400
31.6150
31.0000
31.5400
35,800
Tue, 12 Aug 2025
30.0300
31.2100
29.5500
31.0800
35,500
Mon, 11 Aug 2025
29.8000
30.7500
29.4200
29.6900
24,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
29.3700
29.9400
29.3100
29.8000
25,300
Thu, 07 Aug 2025
1 · 10-Q
After market open · 14:59 ET
10-Q ↗
Thu, 07 Aug 2025
29.6200
29.6800
28.9900
29.2300
29,500
Wed, 06 Aug 2025
30.0100
30.3450
28.3400
29.6200
28,200
Tue, 05 Aug 2025
30.2500
30.4500
29.4800
30.1700
45,200
Mon, 04 Aug 2025
29.4400
30.2200
29.2030
30.0900
53,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
29.8600
30.0000
29.2560
29.4400
62,000
Thu, 31 Jul 2025
30.2800
30.4600
29.9500
30.0900
29,400
Wed, 30 Jul 2025
31.0800
31.3700
30.3500
30.5900
43,600
Tue, 29 Jul 2025
31.4000
31.4000
30.7700
30.9900
33,200
Mon, 28 Jul 2025
30.6800
31.2500
30.3200
31.1500
42,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend