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
54 · 8-K/A
After-hours · 16:31 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Fri, 24 Jul 2026
53 · 10-K/A
After-hours · 16:40 ET
10-K/A ↗
Fri, 24 Jul 2026
11.3200
11.3200
10.3100
10.3500
2,216,000
Thu, 23 Jul 2026
12.4400
12.6600
11.1100
11.2000
1,319,200
Wed, 22 Jul 2026
11.9000
12.4500
11.9000
12.4400
853,100
Tue, 21 Jul 2026
11.5300
11.9600
11.5000
11.8700
1,164,600
Mon, 20 Jul 2026
11.6000
11.7900
11.2000
11.4400
1,399,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
11.9200
12.2500
11.4700
11.6600
1,339,400
Thu, 16 Jul 2026
12.8200
13.0100
12.1000
12.1000
1,605,300
Wed, 15 Jul 2026
12.9900
13.3000
12.1000
12.8000
1,052,300
Tue, 14 Jul 2026
12.8700
13.3800
12.7900
12.9900
1,230,100
Mon, 13 Jul 2026
12.3600
12.8000
12.2600
12.6300
1,329,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
12.5000
12.7000
12.1300
12.3300
944,400
Thu, 09 Jul 2026
11.9100
12.6200
11.7500
12.4800
1,082,600
Wed, 08 Jul 2026
11.8000
12.4000
11.7500
12.2300
1,338,000
Tue, 07 Jul 2026
12.4300
12.5600
11.3400
12.1600
2,737,300
Mon, 06 Jul 2026
12.9700
13.2000
12.3800
12.4400
1,020,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
13.0700
13.5900
12.3100
12.9500
1,576,200
Wed, 01 Jul 2026
13.2700
13.9900
12.8300
12.8400
1,131,100
Tue, 30 Jun 2026
12.6600
13.2900
12.4600
13.2300
2,013,700
Mon, 29 Jun 2026
12.4900
12.9500
12.0400
12.6800
1,756,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
12.4600
13.1900
12.1900
12.5600
2,312,400
Thu, 25 Jun 2026
12.5000
12.7600
12.2700
12.6500
1,191,200
Thu, 25 Jun 2026
52 · 8-K
Pre-market · 08:05 ET
CURRENT REPORT ↗
Wed, 24 Jun 2026
12.5400
12.8300
12.2200
12.5700
1,556,100
Tue, 23 Jun 2026
13.0200
13.3100
12.3400
12.8300
2,395,500
Mon, 22 Jun 2026
13.7800
13.8500
13.1600
13.4100
1,526,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
14.6100
14.8900
13.9400
13.9900
1,473,400
Wed, 17 Jun 2026
13.9200
15.1200
13.9000
14.5300
1,646,600
Tue, 16 Jun 2026
14.6700
14.8300
13.7800
13.8400
1,329,100
Mon, 15 Jun 2026
15.2800
15.6200
14.6400
14.6700
885,400
Mon, 15 Jun 2026
51 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
15.0900
15.6900
14.9300
15.2600
932,800
Thu, 11 Jun 2026
14.2600
14.8900
14.1000
14.8700
1,076,800
Wed, 10 Jun 2026
50 · 8-K
After-hours · 16:16 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
14.3300
14.7700
13.6000
14.2800
3,426,800
Tue, 09 Jun 2026
15.2800
15.3300
14.0800
14.8000
1,485,000
Mon, 08 Jun 2026
15.6800
15.8000
14.8900
15.2600
1,084,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
16.8400
16.8400
15.1900
15.6500
1,940,200
Thu, 04 Jun 2026
16.5200
17.5200
16.3100
17.0600
1,184,500
Wed, 03 Jun 2026
17.2000
17.3300
16.4500
16.8600
1,400,100
Tue, 02 Jun 2026
16.1600
18.1000
15.8200
17.5200
2,233,800
Mon, 01 Jun 2026
15.6100
16.8900
15.5100
16.4900
1,402,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16.6600
16.6800
15.5800
15.6100
1,250,200
Thu, 28 May 2026
49 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Thu, 28 May 2026
15.4600
16.8500
15.1300
16.6700
1,997,700
Wed, 27 May 2026
14.5600
15.6000
14.3000
15.5400
1,297,300
Tue, 26 May 2026
14.2200
15.4000
14.2200
14.8100
1,540,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
13.9900
14.3700
13.6000
13.9200
813,200
Thu, 21 May 2026
13.2100
14.1600
13.2000
13.9100
1,028,500
Wed, 20 May 2026
13.7900
13.8500
13.1900
13.2000
942,200
Tue, 19 May 2026
13.8000
13.8000
13.1500
13.6400
1,701,300
Mon, 18 May 2026
14.5500
14.7000
13.5600
13.8300
1,927,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
14.7100
14.9900
14.0900
14.5100
1,700,800
Thu, 14 May 2026
15.2200
15.5900
14.5000
15.1900
1,877,000
Wed, 13 May 2026
16.3100
16.4100
14.6000
15.3100
3,301,300
Tue, 12 May 2026
14.4000
16.6500
13.9200
16.5100
3,547,000
Mon, 11 May 2026
48 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Mon, 11 May 2026
47 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 11 May 2026
14.8500
15.7000
14.6300
15.1700
1,386,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14.7900
15.0200
14.5600
14.8100
945,100
Thu, 07 May 2026
15.6500
15.7300
14.7600
14.7700
917,600
Wed, 06 May 2026
15.1200
15.7900
14.9800
15.6500
926,600
Tue, 05 May 2026
14.3400
15.3400
14.2100
15.0300
908,300
Mon, 04 May 2026
14.9000
15.2300
14.3000
14.4900
1,311,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14.6300
14.8800
14.0500
14.7900
1,125,900
Thu, 30 Apr 2026
14.7600
15.1400
14.4300
14.8500
1,024,900
Wed, 29 Apr 2026
14.7900
14.8400
14.3200
14.5500
1,099,100
Tue, 28 Apr 2026
14.2000
14.6300
13.9600
14.5600
1,177,800
Mon, 27 Apr 2026
13.7600
14.6000
13.7600
14.4900
1,225,900
Mon, 27 Apr 2026
46 · DEFA14A
Pre-market · 08:32 ET
PROXY STATEMENT ↗
Mon, 27 Apr 2026
45 · DEF 14A
Pre-market · 08:31 ET
PROXY STATEMENT ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
13.8700
14.0700
13.5800
13.7900
1,132,100
Thu, 23 Apr 2026
14.9200
15.1700
13.8200
13.9800
1,076,800
Wed, 22 Apr 2026
15.4000
15.6800
14.4000
14.9200
1,934,000
Tue, 21 Apr 2026
14.7300
15.7600
14.5000
14.9300
2,412,900
Mon, 20 Apr 2026
13.6000
14.1000
13.5000
14.0700
1,359,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
13.9000
14.2700
13.5500
13.6300
1,333,800
Thu, 16 Apr 2026
14.3100
14.5600
13.8200
13.8400
1,292,000
Wed, 15 Apr 2026
13.2400
14.2000
13.1500
14.1000
1,414,300
Tue, 14 Apr 2026
14.0600
14.2100
12.8800
13.2300
1,864,000
Mon, 13 Apr 2026
13.4100
14.2200
13.1700
13.9600
1,532,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
13.8300
14.3800
13.5100
13.5500
1,397,800
Thu, 09 Apr 2026
14.2200
14.4000
13.3500
13.7700
2,367,000
Wed, 08 Apr 2026
15.5600
15.9300
14.0500
14.1400
1,954,300
Tue, 07 Apr 2026
15.6600
15.9900
14.9800
15.0900
1,615,100
Mon, 06 Apr 2026
15.5600
16.1000
15.4800
15.8000
1,296,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14.5600
15.6100
14.5500
15.5000
1,163,300
Wed, 01 Apr 2026
15.5900
16.2000
14.7500
14.8300
2,555,100
Tue, 31 Mar 2026
14.7100
15.8300
14.5900
15.4600
2,473,900
Tue, 31 Mar 2026
44 · 8-K
Pre-market · 08:15 ET
CURRENT REPORT ↗
Mon, 30 Mar 2026
15.4800
15.5400
14.2500
14.4300
2,054,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13.9700
15.7900
13.7100
15.5600
2,558,000
Thu, 26 Mar 2026
13.7000
14.0700
13.3200
13.9700
2,385,200
Wed, 25 Mar 2026
14.3100
14.3600
13.8000
13.9200
1,330,900
Tue, 24 Mar 2026
13.3500
14.5900
13.1900
14.2900
3,507,300
Mon, 23 Mar 2026
13.6000
13.8400
13.1700
13.4700
1,730,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
13.8500
14.2200
13.1000
13.4500
1,966,200
Fri, 20 Mar 2026
43 · 8-K
Pre-market · 08:15 ET
CURRENT REPORT ↗
Thu, 19 Mar 2026
13.4800
15.1000
12.6600
14.4400
3,202,700
Wed, 18 Mar 2026
14.1000
14.1000
13.5800
13.6100
1,615,400
Tue, 17 Mar 2026
14.2900
14.4300
13.9000
14.3200
1,312,800
Mon, 16 Mar 2026
14.5300
14.7600
13.8600
14.3800
1,485,000
Mon, 16 Mar 2026
42 · 8-K
Pre-market · 08:15 ET
CURRENT REPORT ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
15.3300
15.6000
14.3700
14.6000
1,230,300
Thu, 12 Mar 2026
15.6000
15.6000
14.5600
15.1300
1,483,800
Wed, 11 Mar 2026
14.6600
15.8700
14.6100
15.7400
1,908,100
Tue, 10 Mar 2026
14.2000
15.4800
14.1000
14.7500
2,081,200
Mon, 09 Mar 2026
13.8100
14.5400
13.4500
14.1800
1,402,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14.3200
14.7300
13.9600
14.0200
1,194,800
Thu, 05 Mar 2026
15.5500
15.6200
14.2500
14.8000
1,872,100
Wed, 04 Mar 2026
15.7600
16.6500
15.3200
15.8400
1,268,700
Tue, 03 Mar 2026
15.5800
15.9500
14.8600
15.4700
1,838,300
Mon, 02 Mar 2026
14.8200
15.8400
14.5800
15.5500
2,126,800
Mon, 02 Mar 2026
41 · 8-K
Pre-market · 08:35 ET
CURRENT REPORT ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
14.2600
15.1400
13.6300
15.1400
4,181,800
Thu, 26 Feb 2026
40 · 10-K
After-hours · 16:06 ET
10-K ↗
Thu, 26 Feb 2026
16.2500
17.0000
14.1200
14.9300
6,011,300
Wed, 25 Feb 2026
39 · 8-K
After-hours · 16:28 ET
8-K ↗
Wed, 25 Feb 2026
18.5800
18.8700
17.5600
17.6600
2,966,300
Tue, 24 Feb 2026
17.1700
18.2000
16.7000
18.1000
1,885,400
Mon, 23 Feb 2026
16.0000
17.3300
16.0000
17.2000
1,738,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
38 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Fri, 20 Feb 2026
16.8400
17.3800
15.9000
16.5600
1,473,100
Thu, 19 Feb 2026
16.2300
16.7500
15.7500
16.7200
907,800
Wed, 18 Feb 2026
16.5900
17.0900
16.0100
16.2600
1,364,500
Tue, 17 Feb 2026
16.4600
16.4600
15.2500
16.0600
1,347,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
16.0700
16.7100
15.7500
16.4800
1,480,100
Thu, 12 Feb 2026
17.0300
17.3500
16.0300
16.3100
1,553,800
Wed, 11 Feb 2026
17.4700
17.9200
16.6700
17.1900
2,174,700
Tue, 10 Feb 2026
17.7600
17.7600
16.6100
16.6900
1,606,800
Mon, 09 Feb 2026
18.1900
18.1900
17.1400
17.5600
2,137,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
17.9600
18.5800
17.3100
18.2300
2,400,400
Thu, 05 Feb 2026
18.7700
19.1900
16.6000
17.3000
3,264,500
Wed, 04 Feb 2026
20.9600
21.9500
18.6100
19.7500
3,628,100
Tue, 03 Feb 2026
19.1500
20.9500
18.9500
20.8400
3,103,800
Mon, 02 Feb 2026
19.5600
20.7500
18.3400
18.6400
3,194,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
19.4100
20.3700
18.8000
19.5100
3,515,500
Thu, 29 Jan 2026
21.9900
22.4000
19.3500
19.9700
4,882,500
Wed, 28 Jan 2026
23.3100
23.3100
21.5500
22.5800
3,214,800
Tue, 27 Jan 2026
22.0900
24.0000
22.0500
22.9600
3,118,600
Mon, 26 Jan 2026
28.3500
28.6700
21.4300
22.0900
10,144,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
26.0500
28.3800
25.2000
27.7200
7,335,400
Thu, 22 Jan 2026
23.5500
26.4800
23.2900
25.5000
5,147,000
Wed, 21 Jan 2026
22.9900
24.3500
21.3100
23.2900
4,708,200
Tue, 20 Jan 2026
21.9000
23.2300
21.0300
22.3100
4,279,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
21.4200
22.1100
20.6100
20.8900
1,951,800
Thu, 15 Jan 2026
21.8300
22.2500
20.7500
21.5300
2,610,900
Wed, 14 Jan 2026
20.5900
22.4900
20.0800
22.2700
2,742,100
Tue, 13 Jan 2026
22.2800
22.3800
20.2700
20.3400
2,639,600
Mon, 12 Jan 2026
20.8900
22.6900
20.6000
22.0500
2,650,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
20.6900
21.8300
20.2300
20.3800
2,181,300
Thu, 08 Jan 2026
19.9700
20.8300
19.5100
20.2500
1,766,100
Wed, 07 Jan 2026
19.6700
20.3500
19.4000
20.2200
1,718,700
Tue, 06 Jan 2026
20.5000
21.2000
19.5000
19.8300
2,710,700
Mon, 05 Jan 2026
19.4700
20.4500
19.3700
19.8200
3,039,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
18.1700
19.1100
17.7100
18.7100
2,266,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
17.7400
18.4000
17.4800
18.0000
2,232,500
Tue, 30 Dec 2025
37 · 8-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Tue, 30 Dec 2025
18.2800
18.5700
17.2900
17.3800
2,459,800
Mon, 29 Dec 2025
17.6700
18.9800
17.2500
18.2300
2,860,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
18.4200
18.4200
17.0700
17.8900
2,770,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
17.6300
18.5400
16.6000
18.1800
3,613,700
Tue, 23 Dec 2025
36 · 8-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Tue, 23 Dec 2025
15.7700
18.1200
15.6000
16.8900
4,502,000
Tue, 23 Dec 2025
35 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Mon, 22 Dec 2025
14.9100
15.6000
14.8600
15.5600
3,473,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
14.4000
15.1200
14.2800
14.5700
3,701,400
Thu, 18 Dec 2025
14.1600
14.7000
13.8700
14.4100
2,655,000
Wed, 17 Dec 2025
15.0100
15.3300
13.9200
13.9800
2,956,100
Tue, 16 Dec 2025
15.0100
15.2800
14.7300
14.8600
2,630,900
Mon, 15 Dec 2025
15.6200
15.7400
15.0100
15.0400
2,022,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
16.4200
16.8700
15.2800
15.6000
2,576,300
Thu, 11 Dec 2025
16.0600
16.9400
15.8800
16.2900
3,032,700
Wed, 10 Dec 2025
16.5800
16.5800
15.3100
16.0900
3,851,500
Tue, 09 Dec 2025
15.9700
16.7300
15.7100
16.6400
3,059,700
Mon, 08 Dec 2025
17.6000
17.7600
15.5100
16.1100
2,961,600
Mon, 08 Dec 2025
34 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
18.3900
19.1300
17.5500
17.6400
3,527,300
Thu, 04 Dec 2025
16.3900
18.4000
16.3100
18.2000
3,245,200
Wed, 03 Dec 2025
15.5900
17.1200
15.5900
16.8800
3,039,800
Tue, 02 Dec 2025
14.9900
16.2800
14.9700
15.8900
2,617,200
Mon, 01 Dec 2025
15.2500
15.9500
14.9000
14.9500
2,490,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
15.6500
16.4200
15.3400
15.6900
1,594,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
16.1800
16.5400
15.6100
15.6500
1,721,100
Tue, 25 Nov 2025
16.4700
16.7600
15.9100
16.1000
2,079,200
Mon, 24 Nov 2025
16.1500
16.5900
15.7000
16.4700
2,244,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
16.4100
16.5200
15.4300
16.1500
4,262,500
Thu, 20 Nov 2025
18.8600
18.8600
16.5600
16.6400
4,370,200
Wed, 19 Nov 2025
19.0600
19.3400
17.3200
17.3500
5,980,800
Tue, 18 Nov 2025
20.4100
20.8700
19.7100
20.0200
3,752,700
Mon, 17 Nov 2025
21.5300
21.7500
20.2800
20.7500
2,370,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
20.8300
22.7000
20.8300
21.5900
2,924,700
Fri, 14 Nov 2025
33 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Thu, 13 Nov 2025
24.0200
24.5200
21.8700
21.9300
3,016,800
Thu, 13 Nov 2025
32 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Wed, 12 Nov 2025
24.3700
25.1300
24.0200
24.3400
2,391,000
Tue, 11 Nov 2025
24.6700
24.7300
22.9500
23.9200
1,992,400
Mon, 10 Nov 2025
25.4600
25.5300
24.4800
24.8500
2,361,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
31 · 8-K
After-hours · 17:27 ET
CURRENT REPORT ↗
Fri, 07 Nov 2025
30 · 8-K
After-hours · 17:16 ET
CURRENT REPORT ↗
Fri, 07 Nov 2025
23.3100
25.1100
23.1500
24.7100
3,467,800
Thu, 06 Nov 2025
29 · 424B5
After-hours · 17:29 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 06 Nov 2025
28 · 424B5
After-hours · 17:27 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 06 Nov 2025
24.2700
24.5800
22.7400
23.7900
5,069,000
Wed, 05 Nov 2025
24.2500
24.5400
22.3500
24.3400
10,058,400
Tue, 04 Nov 2025
27 · 8-K
After-hours · 17:15 ET
CURRENT REPORT ↗
Tue, 04 Nov 2025
26 · 424B5
After-hours · 17:12 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 04 Nov 2025
25 · 424B5
After-hours · 17:10 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 04 Nov 2025
26.5000
27.9500
26.0200
26.5900
2,160,400
Mon, 03 Nov 2025
29.7100
30.1700
27.5900
27.8700
2,252,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24 · 8-K
After-hours · 16:00 ET
CURRENT REPORT ↗
Fri, 31 Oct 2025
33.6200
35.2000
29.8300
30.3600
4,125,200
Fri, 31 Oct 2025
23 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Thu, 30 Oct 2025
22 · 8-K
After-hours · 17:15 ET
CURRENT REPORT ↗
Thu, 30 Oct 2025
28.9800
31.0500
27.6700
29.6500
3,714,400
Wed, 29 Oct 2025
28.2000
29.9800
27.2400
28.9800
4,108,400
Tue, 28 Oct 2025
21 · 10-Q
After market open · 10:44 ET
QUARTERLY REPORT ↗
Tue, 28 Oct 2025
29.0000
32.3600
27.5600
28.2200
7,104,500
Mon, 27 Oct 2025
20 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Mon, 27 Oct 2025
33.7300
34.8900
31.5200
33.9700
5,507,100
Mon, 27 Oct 2025
19 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
36.9500
37.8600
34.1000
34.8700
4,469,200
Thu, 23 Oct 2025
40.0200
40.6300
35.5600
36.0100
7,196,700
Wed, 22 Oct 2025
38.9200
41.7400
38.2000
39.8200
3,826,000
Tue, 21 Oct 2025
45.1200
45.1200
40.2500
41.7200
4,253,400
Mon, 20 Oct 2025
48.1000
48.9600
46.0700
47.6700
2,167,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
44.9200
47.6300
44.1500
45.7800
3,986,700
Thu, 16 Oct 2025
49.6200
54.3500
48.8300
49.4800
4,445,600
Wed, 15 Oct 2025
57.4900
57.8000
46.0000
47.8500
5,795,100
Wed, 15 Oct 2025
18 · 8-K
Pre-market · 08:46 ET
CURRENT REPORT ↗
Tue, 14 Oct 2025
52.0000
55.0500
48.1000
54.5500
3,583,100
Mon, 13 Oct 2025
49.7400
54.1000
49.6900
52.4200
3,448,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
47.0000
49.6400
46.4200
47.2000
4,431,100
Thu, 09 Oct 2025
43.5400
47.6400
43.5400
46.3300
3,641,000
Wed, 08 Oct 2025
41.0800
42.4700
40.3700
41.4900
1,826,900
Tue, 07 Oct 2025
39.4500
42.6100
39.2400
40.7000
3,117,800
Mon, 06 Oct 2025
38.4700
39.4600
36.5500
38.9300
3,118,600
Mon, 06 Oct 2025
17 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
36.1100
37.8800
35.6000
37.7500
3,509,100
Thu, 02 Oct 2025
35.3000
35.6700
33.1200
35.0500
1,989,900
Wed, 01 Oct 2025
33.4300
35.2000
32.9800
34.7000
2,493,000
Tue, 30 Sep 2025
31.9200
33.2900
31.5200
33.1900
2,265,000
Mon, 29 Sep 2025
32.4500
33.2400
30.7700
32.4600
2,169,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
32.6800
33.4000
31.3600
31.4300
2,612,500
Thu, 25 Sep 2025
32.7800
35.5500
31.9500
32.9800
4,004,600
Wed, 24 Sep 2025
32.0300
34.4900
31.6200
33.3300
4,326,400
Tue, 23 Sep 2025
30.1000
32.0900
30.1000
31.8300
2,699,100
Mon, 22 Sep 2025
30.2100
30.6800
29.0200
30.2800
2,145,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
30.9600
31.1900
29.7500
30.4200
5,827,900
Thu, 18 Sep 2025
26.7500
32.1800
26.7500
30.9200
6,367,100
Thu, 18 Sep 2025
16 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Wed, 17 Sep 2025
25.3700
27.2200
25.3500
26.0600
3,009,100
Tue, 16 Sep 2025
15 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Tue, 16 Sep 2025
27.3400
27.4100
25.3000
25.7400
2,609,400
Mon, 15 Sep 2025
24.6000
26.2900
24.5600
26.1600
2,426,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
24.1100
24.8500
23.6200
24.2500
1,661,200
Thu, 11 Sep 2025
25.7000
26.3300
24.1400
24.1900
2,626,600
Wed, 10 Sep 2025
25.8100
26.5000
25.4100
26.1100
1,904,800
Tue, 09 Sep 2025
25.8600
26.5000
24.8400
25.5500
2,170,000
Mon, 08 Sep 2025
14 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Mon, 08 Sep 2025
28.3500
28.4000
25.7300
25.9300
2,777,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
25.4700
28.3000
25.4300
28.1800
3,662,300
Thu, 04 Sep 2025
13 · 8-K
After-hours · 16:11 ET
CURRENT REPORT ↗
Thu, 04 Sep 2025
24.0100
25.1900
23.8000
24.9800
2,189,100
Wed, 03 Sep 2025
12 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Wed, 03 Sep 2025
24.8100
24.8300
23.8600
24.1700
2,028,100
Tue, 02 Sep 2025
24.7400
25.2500
23.2600
24.0700
3,654,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
25.5000
26.4500
24.6900
25.9300
3,049,600
Thu, 28 Aug 2025
25.4800
26.0600
25.1100
25.4400
1,978,500
Wed, 27 Aug 2025
25.2200
25.8200
24.5000
25.3600
1,980,600
Tue, 26 Aug 2025
24.7200
25.8600
24.3600
25.5400
2,282,800
Mon, 25 Aug 2025
23.5300
25.6200
23.4800
24.5000
2,964,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
21.8000
23.7600
21.6700
23.5300
2,681,100
Fri, 22 Aug 2025
11 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Thu, 21 Aug 2025
20.6600
22.1700
20.6600
21.8600
3,327,700
Wed, 20 Aug 2025
20.5300
21.2500
19.9400
20.8100
2,314,800
Tue, 19 Aug 2025
22.4900
22.6600
20.6300
20.8500
2,998,400
Mon, 18 Aug 2025
23.4800
23.8400
21.6200
22.6400
3,931,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
27.0000
27.1800
22.4000
23.5900
5,603,100
Thu, 14 Aug 2025
25.1600
27.3100
24.8600
26.9500
3,905,400
Wed, 13 Aug 2025
25.2500
25.8900
24.3300
25.6100
3,446,100
Tue, 12 Aug 2025
23.4100
25.4100
23.3800
24.8200
3,667,200
Mon, 11 Aug 2025
22.8500
24.1000
22.2400
23.4900
3,744,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
22.3500
23.3500
21.8100
22.5500
4,777,300
Thu, 07 Aug 2025
10 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Thu, 07 Aug 2025
20.9200
21.9300
19.4200
21.6700
6,173,800
Thu, 07 Aug 2025
9 · 424B5
Pre-market · 06:03 ET
424B5 ↗
Wed, 06 Aug 2025
8 · 8-K
After market open · 09:32 ET
FORM 8-K ↗
Wed, 06 Aug 2025
19.1000
20.5700
19.0100
20.5200
11,940,900
Wed, 06 Aug 2025
7 · 424B5
Next filing day · accepted 05 Aug, 17:31 ET
424B5 ↗
Tue, 05 Aug 2025
6 · S-3ASR
After-hours · 16:15 ET
S-3ASR ↗
Tue, 05 Aug 2025
21.8500
23.3900
21.4900
23.1400
2,030,300
Mon, 04 Aug 2025
5 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 04 Aug 2025
18.9300
21.9500
18.8000
21.8000
2,347,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
4 · 10-Q
After market open · 14:32 ET
10-Q ↗
Fri, 01 Aug 2025
18.5000
19.3800
16.5300
18.9600
3,927,000
Thu, 31 Jul 2025
3 · 8-K
After-hours · 17:18 ET
8-K ↗
Thu, 31 Jul 2025
2 · 8-K
After-hours · 16:14 ET
FORM 8-K ↗
Thu, 31 Jul 2025
19.3900
21.7400
18.7600
20.3500
3,723,200
Wed, 30 Jul 2025
20.7500
21.1900
19.6300
19.8300
1,530,800
Tue, 29 Jul 2025
21.6200
22.2800
20.5800
20.7700
1,674,900
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 28 Jul 2025
22.4500
22.5100
21.2100
21.5400
1,616,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend