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
2.9500
3.0500
2.4380
2.5100
457,100
Thu, 23 Jul 2026
3.0700
3.1700
2.8500
3.0400
546,200
Wed, 22 Jul 2026
2.7200
2.9700
2.6350
2.9600
28,600
Tue, 21 Jul 2026
2.6000
2.8000
2.5700
2.7900
48,600
Mon, 20 Jul 2026
2.8200
2.8300
2.6000
2.6400
64,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.2500
3.2800
2.8100
2.9800
118,700
Thu, 16 Jul 2026
4.3400
4.3900
3.0500
3.2400
366,000
Wed, 15 Jul 2026
4.4100
4.8500
3.9600
4.1900
297,400
Tue, 14 Jul 2026
4.0800
4.7750
4.0000
4.3100
321,100
Mon, 13 Jul 2026
3.9700
4.2170
3.9300
3.9900
53,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
4.0700
4.1000
3.9100
3.9900
27,600
Thu, 09 Jul 2026
4.0350
4.1700
3.9360
4.0600
23,100
Wed, 08 Jul 2026
4.1800
4.2900
3.9500
4.1000
54,800
Tue, 07 Jul 2026
4.6400
4.7500
4.2100
4.2800
61,200
Mon, 06 Jul 2026
4.6000
4.6800
4.4000
4.6400
30,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
4.6100
4.8650
4.4100
4.6000
54,500
Wed, 01 Jul 2026
4.4950
4.7200
4.4000
4.6800
57,800
Tue, 30 Jun 2026
4.8000
5.0300
4.2600
4.5000
299,600
Mon, 29 Jun 2026
23 · 10-K
After-hours · 17:24 ET
ANNUAL REPORT ↗
Mon, 29 Jun 2026
4.6100
6.0000
4.5000
4.8800
284,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
4.2400
5.8100
4.0410
4.9400
889,500
Thu, 25 Jun 2026
4.2500
4.3600
4.0020
4.1200
55,300
Wed, 24 Jun 2026
5.0300
5.1000
3.9300
4.1950
391,300
Tue, 23 Jun 2026
4.3000
4.8700
4.2600
4.2900
77,100
Mon, 22 Jun 2026
5.1800
5.2300
4.2500
4.3400
35,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.3500
5.2900
4.1000
5.1500
96,300
Wed, 17 Jun 2026
4.9300
5.1000
4.4500
4.4600
37,300
Tue, 16 Jun 2026
5.2700
5.5200
4.8300
4.9100
61,400
Mon, 15 Jun 2026
4.9150
5.5100
4.8500
5.2600
50,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.7200
5.0900
4.6500
4.7700
25,600
Thu, 11 Jun 2026
4.7600
5.1600
4.6430
4.9000
15,000
Wed, 10 Jun 2026
4.6500
5.2200
4.4150
4.6700
15,300
Tue, 09 Jun 2026
4.8800
4.8800
4.5300
4.6700
18,700
Mon, 08 Jun 2026
4.6100
5.2900
4.6100
4.8600
26,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
4.8500
5.0600
4.2150
4.6400
22,100
Thu, 04 Jun 2026
4.8600
4.9900
4.6000
4.9900
11,700
Wed, 03 Jun 2026
4.7600
4.8850
4.6900
4.6900
8,300
Tue, 02 Jun 2026
5.3450
5.3450
4.6150
4.7900
17,000
Mon, 01 Jun 2026
5.0000
5.5000
4.7900
5.1800
12,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
5.4500
5.6000
4.8000
4.9800
24,100
Thu, 28 May 2026
4.8500
5.4500
4.7150
5.1400
16,600
Wed, 27 May 2026
4.8300
4.8800
4.4900
4.8800
11,100
Tue, 26 May 2026
4.4100
5.2900
4.2700
4.9000
39,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.0000
4.5000
3.9800
4.3400
18,200
Thu, 21 May 2026
4.0200
4.2400
3.6500
4.1500
15,300
Wed, 20 May 2026
22 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Wed, 20 May 2026
3.9400
3.9500
3.3000
3.9500
41,100
Tue, 19 May 2026
3.5550
3.8450
3.1800
3.3300
66,400
Mon, 18 May 2026
3.3000
3.4750
3.1340
3.3600
14,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.7200
3.7200
3.2000
3.3700
11,200
Thu, 14 May 2026
3.2800
3.4600
3.2800
3.4600
14,200
Wed, 13 May 2026
3.6800
3.9500
3.2800
3.3000
18,700
Tue, 12 May 2026
3.8700
3.8700
3.5800
3.5850
15,400
Mon, 11 May 2026
3.8000
3.8700
3.6100
3.8200
30,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.1250
4.1250
3.6800
3.7800
11,900
Thu, 07 May 2026
3.8000
4.0200
3.8000
3.9500
11,600
Wed, 06 May 2026
4.0000
4.1000
3.7800
3.9100
16,600
Tue, 05 May 2026
4.2000
4.4600
3.9100
3.9700
21,400
Mon, 04 May 2026
4.1600
4.4910
4.0000
4.0700
15,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
4.3400
4.3880
4.0900
4.1400
37,100
Thu, 30 Apr 2026
4.3250
4.4500
4.2000
4.3400
8,800
Wed, 29 Apr 2026
4.3500
4.4700
4.0700
4.1700
14,700
Tue, 28 Apr 2026
4.3600
4.4600
4.2750
4.3100
28,200
Mon, 27 Apr 2026
4.9100
4.9300
4.3000
4.3500
43,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
4.7000
4.9100
4.5400
4.8600
20,900
Thu, 23 Apr 2026
4.9800
5.0000
4.6450
4.6450
11,300
Thu, 23 Apr 2026
21 · S-3
Pre-market · 08:00 ET
REGISTRATION STATEMENT ↗
Wed, 22 Apr 2026
5.0700
5.2500
4.8400
4.9250
24,400
Tue, 21 Apr 2026
20 · 8-K
After market open · 12:20 ET
CURRENT REPORT ↗
Tue, 21 Apr 2026
19 · 424B5
After market open · 12:15 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 21 Apr 2026
5.4200
5.4500
4.9700
5.0000
33,300
Mon, 20 Apr 2026
4.4950
5.5000
4.4950
5.4100
101,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
4.9100
5.9100
4.7300
5.8600
56,400
Thu, 16 Apr 2026
4.8300
4.9500
4.4700
4.8200
30,100
Thu, 16 Apr 2026
18 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Wed, 15 Apr 2026
4.6800
4.9290
4.5950
4.6800
35,000
Tue, 14 Apr 2026
4.5400
5.0000
4.4100
4.8100
72,900
Mon, 13 Apr 2026
4.9800
4.9800
4.4400
4.4900
66,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.0900
5.0900
4.7900
4.9100
39,400
Thu, 09 Apr 2026
5.0750
5.2900
4.5400
5.0200
627,900
Wed, 08 Apr 2026
5.6510
5.6510
5.0900
5.1000
25,500
Tue, 07 Apr 2026
5.5100
5.5100
5.1900
5.2400
18,500
Mon, 06 Apr 2026
5.0000
5.6120
4.8900
5.5400
25,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
5.1900
5.3800
4.5500
5.0100
67,500
Wed, 01 Apr 2026
5.1000
5.6500
4.8600
5.3800
63,600
Tue, 31 Mar 2026
17 · 8-K
After-hours · 16:35 ET
CURRENT REPORT ↗
Tue, 31 Mar 2026
4.1950
6.1600
4.1950
5.2800
266,600
Mon, 30 Mar 2026
5.0400
5.0400
4.3800
4.5600
86,967
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
4.9500
5.1900
4.5300
4.7100
89,013
Thu, 26 Mar 2026
5.4900
5.7000
5.1300
5.2200
42,140
Wed, 25 Mar 2026
5.5800
5.9100
5.2800
5.6100
25,223
Tue, 24 Mar 2026
5.2200
5.3700
4.8600
5.1300
36,673
Mon, 23 Mar 2026
6.3300
6.3300
5.3100
5.3400
17,567
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
5.8500
6.3000
5.4000
5.4900
28,533
Thu, 19 Mar 2026
6.5100
6.7200
5.7600
5.7600
22,897
Wed, 18 Mar 2026
7.2900
7.2900
6.0000
6.5100
44,927
Tue, 17 Mar 2026
6.7800
7.8000
6.7800
6.9300
27,227
Mon, 16 Mar 2026
7.4400
7.4400
6.3900
6.9300
17,827
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16 · 8-K
After-hours · 16:00 ET
CURRENT REPORT ↗
Fri, 13 Mar 2026
6.7500
7.2000
6.5700
6.7200
23,787
Thu, 12 Mar 2026
6.9000
7.5000
6.3000
6.7200
11,283
Wed, 11 Mar 2026
6.2400
6.8100
6.1500
6.6000
25,717
Tue, 10 Mar 2026
6.4500
7.7100
5.9400
6.4500
102,440
Mon, 09 Mar 2026
6.0000
6.7500
5.7000
5.9400
66,837
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
15 · 8-K
After-hours · 16:16 ET
CURRENT REPORT ↗
Fri, 06 Mar 2026
6.0000
6.6000
5.5500
5.9700
61,957
Thu, 05 Mar 2026
5.9700
7.0200
5.4000
6.0300
96,173
Wed, 04 Mar 2026
14 · 424B4
After market open · 11:53 ET
PROSPECTUS ↗
Wed, 04 Mar 2026
5.4000
5.7900
4.6200
5.7000
120,933
Tue, 03 Mar 2026
3.6900
5.4000
3.5400
5.0400
315,097
Mon, 02 Mar 2026
7.7700
8.3400
4.6200
4.7100
183,990
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13 · S-1
After market open · 11:38 ET
REGISTRATION STATEMENT ↗
Fri, 27 Feb 2026
13.5900
14.7000
6.4200
7.4100
107,307
Thu, 26 Feb 2026
14.0100
14.3700
13.5000
13.5000
2,127
Wed, 25 Feb 2026
14.1000
15.0000
13.8300
13.8300
5,007
Tue, 24 Feb 2026
15.0000
15.1800
14.1000
14.1300
5,373
Tue, 24 Feb 2026
12 · 8-K
Pre-market · 08:31 ET
CURRENT REPORT ↗
Mon, 23 Feb 2026
15.4500
15.4800
14.2800
14.6100
4,740
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15.6600
16.2000
14.5800
14.7600
10,960
Thu, 19 Feb 2026
14.0400
15.6000
13.7700
15.2700
11,173
Wed, 18 Feb 2026
13.7100
14.3100
13.5000
13.5300
6,187
Tue, 17 Feb 2026
11 · 10-Q
After-hours · 16:00 ET
QUARTERLY REPORT ↗
Tue, 17 Feb 2026
13.8000
14.4000
13.1700
13.7400
10,173
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
13.5000
14.4000
12.9600
13.5900
4,613
Thu, 12 Feb 2026
14.2800
14.2800
13.0500
13.4100
4,770
Wed, 11 Feb 2026
13.7700
14.6700
13.3500
13.6500
8,747
Tue, 10 Feb 2026
13.5300
13.5300
12.6300
12.8700
2,173
Mon, 09 Feb 2026
14.5500
14.7000
12.6000
12.7200
4,577
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14.3400
14.3400
13.0800
13.1100
8,673
Thu, 05 Feb 2026
13.1400
14.2800
12.9000
13.2600
11,460
Wed, 04 Feb 2026
13.5000
14.1000
12.7800
13.0800
13,040
Tue, 03 Feb 2026
13.7700
14.5200
13.3500
13.6800
2,823
Mon, 02 Feb 2026
13.9500
14.6700
13.7400
14.2800
6,240
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
13.3500
14.4000
12.9000
13.5300
8,777
Thu, 29 Jan 2026
13.8000
13.9500
12.6000
12.7800
3,423
Wed, 28 Jan 2026
14.0400
14.0700
12.9000
13.1400
5,027
Tue, 27 Jan 2026
14.1000
14.4000
13.5000
14.0700
1,643
Mon, 26 Jan 2026
14.7000
14.7000
13.0500
13.8900
7,753
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
10 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Fri, 23 Jan 2026
14.7000
15.0000
13.6800
14.0100
10,290
Thu, 22 Jan 2026
14.7600
14.7900
14.1000
14.1300
3,910
Wed, 21 Jan 2026
15.3600
15.3600
13.5900
13.8000
2,227
Tue, 20 Jan 2026
15.0000
15.0000
13.9800
14.2200
3,993
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
14.4000
14.8200
14.1000
14.2500
830
Thu, 15 Jan 2026
14.0100
14.6700
13.9800
14.2200
3,617
Wed, 14 Jan 2026
14.3400
14.8200
13.8300
13.8300
5,007
Tue, 13 Jan 2026
15.0000
15.0000
13.3800
14.3100
9,270
Mon, 12 Jan 2026
15.6000
15.6900
13.8000
14.2500
10,910
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
15.0000
15.8100
14.4300
14.6400
22,383
Thu, 08 Jan 2026
13.6800
14.9700
12.6600
14.4300
21,167
Thu, 08 Jan 2026
9 · DEF 14A
Pre-market · 07:30 ET
PROXY STATEMENT ↗
Wed, 07 Jan 2026
12.9000
13.7100
12.0600
13.3500
14,593
Tue, 06 Jan 2026
12.0000
12.5700
11.7600
12.0900
6,927
Mon, 05 Jan 2026
12.0600
12.5400
11.6400
11.6700
10,050
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
10.9500
11.7000
10.8000
11.5500
3,157
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
11.2800
11.4000
10.4400
10.9200
9,637
Wed, 31 Dec 2025
8 · 8-K
Pre-market · 08:47 ET
CURRENT REPORT ↗
Tue, 30 Dec 2025
11.6400
11.9700
10.6500
10.8600
14,157
Mon, 29 Dec 2025
7 · PRE 14A
After-hours · 17:02 ET
PROXY STATEMENT ↗
Mon, 29 Dec 2025
11.7000
12.3000
11.7000
11.7000
3,167
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
12.0600
12.2100
11.5500
11.9100
3,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
10.5000
12.7500
10.4700
12.0900
26,687
Tue, 23 Dec 2025
10.0500
10.5000
9.6000
10.0200
20,710
Mon, 22 Dec 2025
10.4100
11.0700
10.2000
10.2300
10,103
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
10.6500
11.4000
10.1400
10.2300
16,180
Thu, 18 Dec 2025
11.0100
12.6000
10.5900
10.6500
31,817
Wed, 17 Dec 2025
10.5000
11.5200
10.2000
10.6200
8,837
Tue, 16 Dec 2025
10.9500
11.1300
10.2900
10.2900
22,867
Mon, 15 Dec 2025
10.6200
12.6000
10.3200
11.1000
36,117
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
10.5000
10.5600
9.5100
10.3800
20,667
Thu, 11 Dec 2025
6 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Thu, 11 Dec 2025
9.9000
10.7700
9.7500
10.3500
32,863
Wed, 10 Dec 2025
5 · 424B5
After-hours · 17:05 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 10 Dec 2025
11.4000
11.5500
9.0600
9.4200
110,953
Tue, 09 Dec 2025
4 · 424B5
After-hours · 16:44 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 09 Dec 2025
13.5000
13.9800
12.8100
13.5600
10,623
Mon, 08 Dec 2025
13.8000
14.0100
13.2600
13.2600
9,013
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
13.7400
13.9200
13.5000
13.6800
2,980
Thu, 04 Dec 2025
12.6300
13.7700
12.4500
13.5300
5,867
Wed, 03 Dec 2025
11.9100
12.7800
11.7000
12.6300
2,133
Tue, 02 Dec 2025
12.6000
13.6200
11.7000
11.8200
16,293
Mon, 01 Dec 2025
11.8200
13.5300
11.8200
12.6000
16,790
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
12.4200
12.6000
11.8200
11.8200
2,670
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
12.0000
12.8400
11.7300
11.7900
5,627
Tue, 25 Nov 2025
12.4500
13.1400
11.9100
12.0000
4,947
Mon, 24 Nov 2025
13.2900
13.2900
8.4000
12.4200
20,547
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
13.5000
13.5300
12.6600
13.3200
9,423
Thu, 20 Nov 2025
14.5500
14.7000
13.2000
13.4100
16,660
Wed, 19 Nov 2025
15.0000
15.2100
14.4000
14.7300
3,163
Tue, 18 Nov 2025
15.7500
15.8100
14.7600
15.2700
9,650
Mon, 17 Nov 2025
16.2300
17.1000
15.1800
15.5700
15,710
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 10-Q
After-hours · 16:05 ET
QUARTERLY REPORT ↗
Fri, 14 Nov 2025
14.1000
16.5000
14.1000
15.9900
20,400
Thu, 13 Nov 2025
14.4900
14.9400
13.8900
14.4000
9,293
Wed, 12 Nov 2025
14.2500
15.3000
14.1300
14.4900
12,907
Tue, 11 Nov 2025
15.3000
15.3000
13.9800
14.7000
13,150
Mon, 10 Nov 2025
15.5700
15.9000
14.7000
15.3000
12,677
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
15.8700
15.9000
13.7400
15.6000
40,247
Thu, 06 Nov 2025
14.5800
18.0000
13.8000
15.3000
109,390
Wed, 05 Nov 2025
16.1100
16.1100
14.1300
14.7900
62,277
Tue, 04 Nov 2025
16.4700
18.6000
15.3000
16.9800
249,500
Mon, 03 Nov 2025
16.2000
18.6600
15.0000
16.6800
499,867
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
15.8100
16.4700
14.7000
14.8500
9,993
Thu, 30 Oct 2025
15.6000
16.3800
15.0600
15.4800
6,500
Wed, 29 Oct 2025
16.5000
16.5000
15.6000
15.7200
5,500
Tue, 28 Oct 2025
16.2000
16.5000
15.6600
16.1700
9,620
Mon, 27 Oct 2025
16.8300
18.0000
16.2600
16.3800
4,180
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
16.5000
17.1600
16.5000
16.5300
2,390
Thu, 23 Oct 2025
17.8200
17.8200
16.6500
16.7400
10,330
Wed, 22 Oct 2025
18.0000
18.0000
17.4000
17.4900
2,793
Tue, 21 Oct 2025
18.0000
18.2400
17.7000
17.9100
5,430
Mon, 20 Oct 2025
17.9700
18.7800
17.3400
18.2400
7,690
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
17.1000
18.0000
16.5000
17.3400
9,287
Thu, 16 Oct 2025
17.4000
18.1200
16.5000
16.6500
15,370
Wed, 15 Oct 2025
18.1500
18.4800
17.1000
17.3700
15,047
Tue, 14 Oct 2025
18.0600
18.3000
17.1000
17.3700
22,937
Mon, 13 Oct 2025
19.5000
19.5000
18.0300
18.4500
4,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
20.0100
20.1000
18.7500
18.9000
18,563
Thu, 09 Oct 2025
19.9500
20.2800
19.8000
20.0100
2,763
Wed, 08 Oct 2025
20.1000
20.1600
19.8000
19.9800
4,480
Tue, 07 Oct 2025
20.8200
20.8200
19.8300
20.1000
11,467
Mon, 06 Oct 2025
20.2500
21.1500
20.2500
20.4300
4,807
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
21.3000
21.7200
20.2500
20.4000
6,993
Thu, 02 Oct 2025
20.4000
20.9400
20.4000
20.7000
2,523
Wed, 01 Oct 2025
20.7000
21.3300
20.4900
20.8800
3,643
Tue, 30 Sep 2025
20.8200
21.4200
20.8200
21.0000
3,163
Mon, 29 Sep 2025
21.0000
21.8700
20.9700
21.0000
31,910
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
21.0000
21.1200
20.7600
21.1200
7,677
Thu, 25 Sep 2025
21.8400
21.8700
20.4000
21.1500
9,700
Wed, 24 Sep 2025
21.5700
22.2000
21.4500
21.8700
4,067
Tue, 23 Sep 2025
21.3000
22.1700
21.1200
21.4500
9,380
Tue, 23 Sep 2025
2 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Mon, 22 Sep 2025
21.6000
23.1000
21.2100
21.8100
14,490
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
21.9000
22.8300
21.1200
22.8300
10,967
Thu, 18 Sep 2025
21.7800
22.4100
21.6000
21.9000
4,500
Wed, 17 Sep 2025
20.4000
22.1400
20.4000
21.7500
7,960
Tue, 16 Sep 2025
21.3000
22.1700
19.6200
21.0000
40,467
Mon, 15 Sep 2025
23.3100
24.8700
21.3300
22.4400
42,313
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
22.4700
30.0000
21.6000
22.5000
483,010
Thu, 11 Sep 2025
20.7000
21.6000
20.7000
21.0000
204,177
Wed, 10 Sep 2025
20.7300
21.6000
20.5500
20.7300
2,360
Tue, 09 Sep 2025
21.9000
22.2000
20.5800
21.2700
3,183
Mon, 08 Sep 2025
21.7500
22.5900
21.6000
21.6000
1,367
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
21.3300
21.8400
21.3000
21.4800
563
Thu, 04 Sep 2025
21.6000
21.7500
21.0000
21.2400
817
Wed, 03 Sep 2025
21.0000
21.9000
21.0000
21.5700
1,503
Tue, 02 Sep 2025
20.5500
22.8000
20.5500
21.1200
4,387
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
22.0200
22.6500
21.6900
21.6900
877
Thu, 28 Aug 2025
22.8000
23.3400
22.2000
22.2000
1,100
Wed, 27 Aug 2025
22.8000
23.3700
21.9000
22.2300
1,363
Tue, 26 Aug 2025
23.1000
23.7000
22.5000
22.5000
1,647
Mon, 25 Aug 2025
22.2000
23.7000
21.4200
22.8000
2,977
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
21.0000
22.0500
21.0000
21.6000
7,590
Thu, 21 Aug 2025
21.0000
21.8400
21.0000
21.0000
623
Wed, 20 Aug 2025
21.0000
21.8400
21.0000
21.3000
1,403
Tue, 19 Aug 2025
21.0000
21.9000
21.0000
21.0000
777
Mon, 18 Aug 2025
21.6000
22.4700
21.0000
21.0300
2,003
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
21.7500
22.1400
20.5500
21.6000
1,203
Thu, 14 Aug 2025
1 · 10-Q
After-hours · 16:01 ET
QUARTERLY REPORT ↗
Thu, 14 Aug 2025
22.5000
22.7100
21.6000
22.1100
3,550
Wed, 13 Aug 2025
22.2000
22.5000
21.6000
21.8400
2,053
Tue, 12 Aug 2025
21.9000
22.3500
21.4500
21.4800
753
Mon, 11 Aug 2025
21.9300
22.5000
21.4500
21.6900
1,383
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
22.5000
23.2800
21.0300
22.4700
5,577
Thu, 07 Aug 2025
22.5000
22.5000
21.9000
22.0200
1,287
Wed, 06 Aug 2025
21.9000
22.5000
21.6000
22.2000
2,790
Tue, 05 Aug 2025
22.2000
22.2000
21.0000
21.1500
8,327
Mon, 04 Aug 2025
21.3000
22.2000
21.0000
22.1700
3,237
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
21.3000
22.2000
21.0600
21.4500
1,333
Thu, 31 Jul 2025
21.6000
22.1100
21.0000
21.5700
6,117
Wed, 30 Jul 2025
20.5500
22.5000
20.5500
21.0000
1,293
Tue, 29 Jul 2025
21.6000
21.9300
20.7000
21.0000
823
Mon, 28 Jul 2025
20.9100
22.6800
20.9100
21.0000
667
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend