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
20.6200
20.6700
20.0800
20.4000
90,400
Thu, 23 Jul 2026
20.5000
20.6400
20.0800
20.5200
124,200
Wed, 22 Jul 2026
20.8600
20.9000
20.6100
20.8200
90,400
Tue, 21 Jul 2026
20.9000
21.2000
20.6000
20.8600
116,000
Mon, 20 Jul 2026
20.5200
21.0000
20.3800
20.9600
97,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
21.2600
21.7000
20.2900
20.4300
100,700
Thu, 16 Jul 2026
21.1000
21.5700
21.0400
21.3300
69,500
Wed, 15 Jul 2026
20.4900
21.3100
20.3900
21.0000
75,000
Tue, 14 Jul 2026
21.5300
21.7600
20.4300
20.4900
84,400
Mon, 13 Jul 2026
21.4500
21.7400
20.3900
21.5800
83,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
21.2700
21.5100
21.0100
21.2700
60,800
Thu, 09 Jul 2026
20.9500
21.3400
20.6200
21.2600
75,500
Wed, 08 Jul 2026
21.5500
21.5800
20.9900
21.0500
63,700
Tue, 07 Jul 2026
21.8900
21.9300
21.5000
21.7500
83,000
Mon, 06 Jul 2026
21.4500
21.7400
21.0400
21.6700
121,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
22.0700
22.3700
21.3800
21.4700
100,200
Wed, 01 Jul 2026
21.8500
22.0300
21.1300
21.9500
258,900
Tue, 30 Jun 2026
21.3900
21.9200
21.0500
21.8000
134,000
Mon, 29 Jun 2026
20.9800
21.5900
20.6400
21.5600
167,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
20.6800
21.4900
20.6800
21.0200
283,900
Thu, 25 Jun 2026
20.6500
20.8100
20.3400
20.6700
108,400
Wed, 24 Jun 2026
20.8000
21.2200
20.5000
20.8600
135,700
Tue, 23 Jun 2026
20.5400
20.9400
20.5400
20.7900
101,000
Mon, 22 Jun 2026
20.0600
20.4900
19.9200
20.4000
134,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
20.1900
20.3100
19.8300
20.1200
138,200
Wed, 17 Jun 2026
19.9900
20.3900
19.5900
20.0800
167,700
Tue, 16 Jun 2026
20.1100
20.3500
19.7700
20.0800
165,000
Mon, 15 Jun 2026
20.6000
21.0000
19.9100
20.0400
136,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
20.4100
20.8700
20.2500
20.5100
123,600
Thu, 11 Jun 2026
20.5900
20.6200
20.2700
20.4000
148,200
Wed, 10 Jun 2026
20.3100
20.6900
20.1400
20.4700
98,500
Tue, 09 Jun 2026
19.8800
20.4500
19.8300
20.1400
107,700
Mon, 08 Jun 2026
19.8700
20.1300
19.7300
19.7600
105,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
19.7000
20.1500
19.4500
19.7900
168,000
Thu, 04 Jun 2026
19.8300
20.2900
19.4300
19.6800
210,800
Wed, 03 Jun 2026
20.9000
21.0400
19.5600
19.9000
252,300
Tue, 02 Jun 2026
20.8500
21.2600
20.5900
20.8400
132,000
Mon, 01 Jun 2026
21.1600
21.4500
20.2600
20.8000
165,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
21.7200
21.9100
21.2000
21.2800
302,100
Thu, 28 May 2026
21.8800
22.0200
21.4700
21.8400
88,200
Wed, 27 May 2026
21.9000
22.5000
21.6100
21.8600
79,900
Tue, 26 May 2026
22.4600
22.4600
21.5900
21.8900
113,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
21.9100
22.3100
21.5600
21.8500
72,800
Thu, 21 May 2026
21.7700
22.2400
21.3700
21.8600
154,800
Wed, 20 May 2026
21.7000
22.1400
21.3500
21.9300
123,300
Tue, 19 May 2026
21.1400
22.5500
21.1400
21.6000
129,500
Mon, 18 May 2026
22.1800
22.8100
22.1300
22.2500
193,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
22.0900
22.8300
21.9100
22.2200
99,600
Thu, 14 May 2026
22.3700
22.7600
21.7800
22.2800
107,500
Wed, 13 May 2026
22.2500
22.5100
21.8900
22.3300
128,500
Tue, 12 May 2026
22.1800
22.5800
21.5200
22.4300
84,500
Mon, 11 May 2026
24.0200
24.2000
21.2700
22.1800
169,500
Mon, 11 May 2026
13 · 8-K
Pre-market · 08:46 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
25.5100
25.5100
22.7100
24.2300
137,600
Thu, 07 May 2026
12 · 8-K
After-hours · 17:19 ET
8-K ↗
Thu, 07 May 2026
11 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Thu, 07 May 2026
26.1900
26.1900
24.4200
24.5500
79,000
Wed, 06 May 2026
26.1200
26.6500
25.7800
26.2400
55,500
Tue, 05 May 2026
26.0800
26.2700
25.3600
25.9200
60,800
Mon, 04 May 2026
26.5500
27.1200
25.6800
26.0300
113,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
27.1200
27.3900
26.5500
26.6600
56,900
Thu, 30 Apr 2026
26.8200
27.3900
26.8200
27.1600
63,300
Wed, 29 Apr 2026
27.0000
27.2500
26.6400
27.0300
73,700
Tue, 28 Apr 2026
27.4800
27.7900
27.1700
27.1900
53,400
Mon, 27 Apr 2026
27.1100
27.9300
27.1100
27.4300
55,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
26.7600
28.0000
25.9500
27.3300
74,200
Thu, 23 Apr 2026
26.7000
27.4000
26.7000
26.8600
31,900
Wed, 22 Apr 2026
26.6300
27.0000
26.4500
26.9100
94,100
Tue, 21 Apr 2026
27.0900
27.2000
26.3100
26.4100
67,400
Mon, 20 Apr 2026
10 · DEFA14A
After-hours · 17:28 ET
DEFA14A ↗
Mon, 20 Apr 2026
27.2600
27.4900
26.9100
27.0700
64,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
26.5800
27.5000
26.4900
27.3400
90,800
Thu, 16 Apr 2026
26.2100
26.5000
25.8600
26.2800
80,500
Wed, 15 Apr 2026
26.6100
26.8100
26.0600
26.4000
54,600
Tue, 14 Apr 2026
26.6800
27.2400
26.4900
26.8100
76,600
Mon, 13 Apr 2026
26.7300
26.9300
26.0900
26.7500
86,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
27.0300
27.2200
26.7400
26.9300
62,700
Thu, 09 Apr 2026
26.1700
27.1200
26.1700
27.0500
72,000
Wed, 08 Apr 2026
25.4500
26.5400
25.4500
26.4200
120,000
Tue, 07 Apr 2026
24.6300
25.2500
24.6000
24.8400
97,300
Mon, 06 Apr 2026
24.2600
24.6800
24.0000
24.6000
128,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.1200
24.3600
23.7700
24.2500
57,800
Wed, 01 Apr 2026
23.9900
24.8000
23.8000
24.4700
106,600
Tue, 31 Mar 2026
24.3900
24.5300
23.6700
23.9900
99,000
Mon, 30 Mar 2026
23.6900
24.2000
23.5100
24.1400
91,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9 · DEFA14A
After-hours · 17:16 ET
DEFA14A ↗
Fri, 27 Mar 2026
8 · DEF 14A
After-hours · 17:15 ET
DEF 14A ↗
Fri, 27 Mar 2026
23.6000
23.8100
23.2600
23.7800
81,000
Thu, 26 Mar 2026
23.6700
24.1200
23.5100
23.6400
83,400
Wed, 25 Mar 2026
24.0000
24.0200
23.0100
23.7700
82,500
Tue, 24 Mar 2026
23.4200
23.9400
22.8600
23.8200
206,400
Mon, 23 Mar 2026
23.7700
24.4200
23.1100
23.6200
240,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
24.1200
24.1200
23.3200
23.7300
161,300
Thu, 19 Mar 2026
22.7500
24.0500
22.7000
24.0200
145,500
Wed, 18 Mar 2026
23.4900
24.1100
22.8300
23.0000
139,600
Tue, 17 Mar 2026
24.3300
24.9200
23.9700
23.9900
113,500
Mon, 16 Mar 2026
24.4100
25.2400
24.0100
24.3300
190,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
25.1500
25.1500
24.0300
24.4900
225,000
Thu, 12 Mar 2026
24.5500
25.9400
23.8200
25.2000
223,200
Wed, 11 Mar 2026
27.2100
27.8700
24.6000
24.7600
167,800
Tue, 10 Mar 2026
7 · 10-K
After-hours · 17:10 ET
10-K ↗
Tue, 10 Mar 2026
6 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 10 Mar 2026
25.8500
26.0000
25.0000
25.0800
135,000
Mon, 09 Mar 2026
24.4400
25.3400
23.5700
25.1300
196,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
25.4000
25.9000
24.6600
25.0600
101,600
Thu, 05 Mar 2026
26.9100
26.9100
25.6300
25.8400
94,200
Wed, 04 Mar 2026
27.1100
27.4600
26.9600
27.1000
84,900
Tue, 03 Mar 2026
27.4600
27.4600
26.5100
26.9800
109,900
Mon, 02 Mar 2026
27.4800
28.1400
27.0200
27.8000
107,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
27.3800
27.9600
27.2700
27.6800
109,800
Thu, 26 Feb 2026
27.5000
27.9500
26.8600
27.5000
131,400
Wed, 25 Feb 2026
27.0500
27.7000
26.5500
27.5400
106,500
Tue, 24 Feb 2026
27.2500
27.6000
26.7000
27.0500
139,900
Mon, 23 Feb 2026
26.7700
27.2600
26.6600
27.1100
103,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
26.7500
27.1800
26.3200
26.8800
115,500
Thu, 19 Feb 2026
26.4300
26.9000
26.2300
26.8600
93,000
Wed, 18 Feb 2026
26.6500
26.7700
25.5000
26.4100
149,400
Tue, 17 Feb 2026
26.9100
27.4600
26.3700
26.6700
133,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
26.6500
27.0500
26.3900
26.9100
78,900
Thu, 12 Feb 2026
26.3000
26.6900
25.9200
26.5000
111,900
Wed, 11 Feb 2026
25.4800
26.4300
25.3500
26.1400
151,000
Tue, 10 Feb 2026
25.7300
25.8000
25.2600
25.3700
99,300
Mon, 09 Feb 2026
26.3300
26.4300
25.5000
25.7100
135,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
26.2200
26.8000
25.9000
26.3300
127,500
Thu, 05 Feb 2026
25.7900
26.5400
25.7900
26.2400
124,300
Wed, 04 Feb 2026
25.8900
26.9600
25.6400
25.9000
258,600
Tue, 03 Feb 2026
26.4600
26.6500
25.1000
25.8500
242,600
Mon, 02 Feb 2026
25.2900
26.7300
25.0600
26.4400
470,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
24.7100
25.3000
24.5700
25.2200
112,900
Thu, 29 Jan 2026
24.2300
24.8900
23.8900
24.8300
85,800
Wed, 28 Jan 2026
24.3400
24.3600
23.6600
24.1000
121,300
Tue, 27 Jan 2026
24.4900
24.5600
23.5000
24.0500
93,800
Mon, 26 Jan 2026
24.6500
24.9700
24.2100
24.4900
137,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
24.5400
24.7800
24.3500
24.6700
82,000
Thu, 22 Jan 2026
24.2800
24.5700
24.0000
24.5400
86,800
Wed, 21 Jan 2026
23.9600
24.2500
23.0100
24.2300
159,600
Tue, 20 Jan 2026
23.8600
24.1500
23.7000
23.9200
162,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
22.6400
24.1300
22.2000
24.0700
182,900
Thu, 15 Jan 2026
22.1800
22.7200
21.9500
22.6400
113,600
Wed, 14 Jan 2026
22.4200
22.5800
21.8800
22.2500
83,300
Tue, 13 Jan 2026
22.3900
22.5100
22.2200
22.4100
58,800
Mon, 12 Jan 2026
21.7300
23.0500
21.6600
22.3200
122,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.0000
22.0800
21.4400
21.7300
56,300
Thu, 08 Jan 2026
21.7000
22.1400
21.5900
22.0000
99,500
Wed, 07 Jan 2026
21.3600
21.6900
21.0700
21.5900
63,100
Tue, 06 Jan 2026
21.2900
21.7800
21.1200
21.2600
59,200
Mon, 05 Jan 2026
21.0200
21.8600
20.9200
21.3600
79,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
21.4800
21.5900
20.9200
20.9700
87,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
21.5800
22.2700
21.5500
21.5800
40,100
Tue, 30 Dec 2025
22.2900
22.4300
21.4100
21.5500
64,900
Mon, 29 Dec 2025
21.6500
22.5100
21.1500
22.4700
146,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
21.6700
21.8000
21.3800
21.6100
41,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
21.8300
22.0500
21.5800
21.8400
20,900
Tue, 23 Dec 2025
21.9400
22.1200
21.4200
21.8700
88,200
Mon, 22 Dec 2025
22.2800
22.6500
21.9000
21.9800
81,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
22.4700
22.8600
21.8500
22.2400
246,000
Thu, 18 Dec 2025
22.3700
23.0300
22.2300
22.5400
70,400
Wed, 17 Dec 2025
22.3300
22.8000
21.6300
22.3700
100,400
Tue, 16 Dec 2025
23.2300
23.5800
22.3100
22.3800
115,200
Mon, 15 Dec 2025
23.0300
24.1200
22.9300
23.2300
228,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
22.0700
22.8300
21.9200
22.7400
165,000
Thu, 11 Dec 2025
21.9100
22.2300
21.6900
22.1700
72,300
Wed, 10 Dec 2025
21.5000
22.0400
21.5000
21.8400
87,200
Tue, 09 Dec 2025
20.9800
21.5700
20.9800
21.5100
64,100
Mon, 08 Dec 2025
21.8400
21.8400
20.7000
20.9100
117,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
21.1700
22.3100
20.3400
21.8800
176,900
Thu, 04 Dec 2025
21.0900
21.3800
20.8600
21.1700
64,900
Wed, 03 Dec 2025
20.7300
21.2900
20.5600
21.1000
88,600
Tue, 02 Dec 2025
20.9900
21.2100
20.3500
20.8500
93,900
Mon, 01 Dec 2025
20.5800
21.1500
20.5500
21.0600
141,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.4100
20.6100
20.2000
20.5800
40,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
20.4000
20.8200
20.1700
20.4300
82,200
Tue, 25 Nov 2025
20.9000
21.4600
20.3200
20.4100
61,400
Mon, 24 Nov 2025
20.9100
21.4000
20.8400
20.8900
127,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19.8000
21.3800
19.7200
21.1400
149,700
Thu, 20 Nov 2025
20.1700
20.5000
19.3200
19.7200
131,800
Wed, 19 Nov 2025
20.9100
20.9800
19.8000
19.8600
83,200
Tue, 18 Nov 2025
20.4100
20.9800
20.1200
20.8200
104,900
Mon, 17 Nov 2025
21.3300
21.6400
20.3200
20.5300
226,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
20.7700
21.2100
20.1200
21.1700
211,800
Thu, 13 Nov 2025
20.6300
21.5100
20.3300
20.7400
314,900
Wed, 12 Nov 2025
20.1100
20.7200
19.7900
20.6900
318,700
Tue, 11 Nov 2025
19.9200
20.3200
19.6000
20.0000
313,900
Mon, 10 Nov 2025
18.4800
20.2800
18.3800
19.7800
709,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
16.3700
17.9400
16.0100
17.9200
318,900
Thu, 06 Nov 2025
5 · 8-K
After-hours · 16:44 ET
8-K ↗
Thu, 06 Nov 2025
4 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Thu, 06 Nov 2025
14.0600
14.2100
13.5800
13.7300
127,500
Wed, 05 Nov 2025
13.8200
14.2000
13.7100
14.1300
98,000
Tue, 04 Nov 2025
13.6300
13.8600
13.5000
13.7500
117,300
Mon, 03 Nov 2025
13.4300
13.8100
13.2200
13.7600
103,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
13.1200
13.5300
12.9700
13.4800
86,300
Thu, 30 Oct 2025
13.4100
13.4900
13.1200
13.1400
43,800
Wed, 29 Oct 2025
13.7700
13.9900
13.3100
13.4200
63,900
Tue, 28 Oct 2025
13.7300
13.8600
13.6300
13.8500
41,600
Mon, 27 Oct 2025
14.1200
14.3000
13.7400
13.7600
91,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
14.2500
14.3400
14.0500
14.1000
83,300
Thu, 23 Oct 2025
14.3000
14.4100
14.0700
14.1500
84,600
Wed, 22 Oct 2025
14.3400
14.4900
14.1800
14.3000
79,000
Tue, 21 Oct 2025
14.3300
14.4300
14.2600
14.3600
59,200
Mon, 20 Oct 2025
14.2400
14.3900
13.9700
14.3000
84,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
14.2900
14.4900
14.1600
14.1800
59,300
Thu, 16 Oct 2025
14.9000
14.9000
14.1100
14.3000
73,300
Wed, 15 Oct 2025
3 · 8-K
After market open · 15:45 ET
8-K ↗
Wed, 15 Oct 2025
14.7900
14.9200
14.6600
14.8600
77,400
Tue, 14 Oct 2025
14.6300
14.8000
14.4700
14.7300
48,500
Mon, 13 Oct 2025
14.5800
14.7300
13.6000
14.7000
76,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
14.8600
14.8600
14.5200
14.5800
62,100
Thu, 09 Oct 2025
14.9800
15.0200
14.7700
14.8400
48,000
Wed, 08 Oct 2025
15.2100
15.3300
14.9400
15.0000
49,700
Tue, 07 Oct 2025
15.1600
15.2800
15.0500
15.1300
49,800
Mon, 06 Oct 2025
15.4900
15.8000
15.1100
15.2000
69,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
15.2000
15.6400
15.2000
15.5100
59,400
Thu, 02 Oct 2025
15.5200
15.5200
15.1000
15.2300
72,600
Wed, 01 Oct 2025
15.3900
15.6500
15.3800
15.5600
69,000
Tue, 30 Sep 2025
15.2100
15.5400
15.0400
15.5200
53,900
Mon, 29 Sep 2025
15.8900
15.8900
15.1800
15.2100
110,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
16.1800
16.3000
15.6900
15.8900
48,000
Thu, 25 Sep 2025
16.4900
16.4900
16.1100
16.2400
68,700
Wed, 24 Sep 2025
16.2100
16.5900
16.1900
16.4200
88,300
Tue, 23 Sep 2025
16.5900
16.9000
15.9600
16.1900
79,000
Mon, 22 Sep 2025
16.3600
16.6700
16.0900
16.6200
108,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
16.7500
16.8700
16.1000
16.1700
480,000
Thu, 18 Sep 2025
16.6400
16.8500
16.4000
16.7500
88,100
Wed, 17 Sep 2025
16.9200
17.0900
16.4200
16.4900
72,700
Tue, 16 Sep 2025
16.9800
17.1000
16.7300
16.8400
76,800
Mon, 15 Sep 2025
16.9800
17.0900
16.7800
17.0100
73,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
16.9700
17.1100
16.8500
16.9600
107,500
Thu, 11 Sep 2025
17.2400
17.2900
16.7500
17.0400
70,600
Wed, 10 Sep 2025
17.0200
17.3700
16.9100
17.1500
72,800
Tue, 09 Sep 2025
17.2000
17.3000
16.9500
17.1000
46,200
Mon, 08 Sep 2025
17.3000
17.3700
17.1100
17.1400
51,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
17.3500
17.5800
17.0000
17.1400
82,200
Thu, 04 Sep 2025
17.3400
17.6400
17.0700
17.3400
115,100
Wed, 03 Sep 2025
16.6900
17.3000
16.6300
17.2200
120,000
Tue, 02 Sep 2025
16.7900
16.8600
16.5800
16.8000
132,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
16.5800
16.8700
16.4500
16.8500
63,500
Thu, 28 Aug 2025
16.9700
16.9700
16.3400
16.5200
65,000
Wed, 27 Aug 2025
16.4700
16.8800
16.1300
16.8800
127,500
Tue, 26 Aug 2025
16.7000
16.8000
16.4700
16.5000
61,800
Mon, 25 Aug 2025
16.4200
16.6000
16.2700
16.5900
155,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
16.7900
16.9400
16.1800
16.4000
225,500
Thu, 21 Aug 2025
16.5800
16.7800
16.4800
16.6400
184,100
Wed, 20 Aug 2025
16.8300
17.0000
16.4700
16.4900
89,300
Tue, 19 Aug 2025
16.5600
16.9500
16.5200
16.8100
188,600
Mon, 18 Aug 2025
16.4700
16.6100
16.0500
16.4700
124,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
16.6500
16.6500
16.2300
16.5400
79,000
Thu, 14 Aug 2025
16.5800
16.7400
16.2300
16.5800
66,400
Wed, 13 Aug 2025
16.3000
16.7900
16.1100
16.7600
104,900
Tue, 12 Aug 2025
16.1400
16.2900
15.8100
16.2800
127,200
Mon, 11 Aug 2025
15.5000
16.1000
15.4700
16.1000
130,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
15.4900
15.7000
15.1600
15.5000
147,000
Thu, 07 Aug 2025
15.4700
15.5800
15.2100
15.3500
145,500
Wed, 06 Aug 2025
15.2200
15.4700
15.0400
15.4000
86,600
Tue, 05 Aug 2025
15.4600
15.5800
15.0900
15.2400
77,500
Mon, 04 Aug 2025
15.6400
15.6400
14.8000
15.5000
175,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
15.5200
16.0000
15.1100
15.8000
150,900
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 31 Jul 2025
14.2500
14.4600
13.9100
14.0100
51,400
Wed, 30 Jul 2025
14.6200
14.6200
14.0000
14.4100
44,700
Tue, 29 Jul 2025
14.7800
14.7800
14.4900
14.6500
47,800
Mon, 28 Jul 2025
14.7000
14.7600
14.4100
14.7300
45,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend