FTC Solar, Inc.

FTC Solar, Inc.

FTCI·NASDAQ

$5.39

+3.1%
EnergySolar

FTC Solar, Inc. provides solar tracker systems, technology, software, and engineering services in the United States, Vietnam, and internationally. It offers two-panel in-portrait single-axis tracker solutions under the Voyager brand name. The company also provides SunPath, a software solution to enhance energy production; Atlas, a web-based enterprise-level database that allows users to manage their project portfolio; and SunDAT, a software solution enables automated design and optimization of solar panel systems across residential, commercial, and utility-scale sites. Its customers include project developers; solar asset owners; and engineering, procurement, and construction contractors that design and build solar energy projects. FTC Solar, Inc. was incorporated in 2017 and is headquartered in Austin, Texas.

At a Glance

Live Snapshot
Market Cap$86.27M
EPS-5.4900
P/E Ratio-0.98
Earnings Date08/04/2026
-47.98%
Return on Invested Capital
-62%
3Y-64.0%
5Y-63.0%
10Y-100.0%
190.86%
Return on Equity
-175%
3Y-227.0%
5Y-189.0%
10Y+19.0%
-68.79%
Return on Assets
27%
3Y-7.0%
5Y+208.0%
10Y+72.0%
FTC Solar, Inc.

FTC Solar, Inc. Management Team

FTCI · NASDAQ
MJ

Mr. James S. Kent

Chief Commercial Officer

Born 1938(Age 88)
male
MC

Ms. Cathy Behnen CPA

Chief Financial Officer, Chief Accounting Officer & Secretary

Compensation

$381,250

Born 1964(Age 62)
female
MS

Mr. Sasan Aminpour

Chief Operating Officer

Compensation

$379,200

Born 1964(Age 62)
male
MY

Mr. Yann Brandt

President, Chief Executive Officer & Director

Compensation

$1,332,792

Born 1983(Age 43)
male
MP

Mr. Patrick M. Cook

Senior Vice President of Capital Markets & Business Development

Compensation

$425,929

Born 1984(Age 42)
male
MA

Mr. Alberto Echeverria

Senior Vice President of International Sales

male
MT

Ms. Tamara Mullings

Senior Vice President of North American Sales

Compensation

$100,000

Born 1984(Age 42)
female
MB

Mr. Bill Michalek

Vice President of Investor Relations & Corporate Communications

male
ftci

FTC Solar, Inc. Insider Positioning

FTCI · NASDAQ

During the last 12 months, insiders have purchased $247K and sold $1.36M worth of FTCI shares, resulting in $1.11M of net selling activity.

3 Months

Bought

39.3K

145.38K

Sold

0

0.00

Net Activity

+145K

+$145K

3-6 Months

Bought

10.6K

101.38K

Sold

42.3K

458.98K

Net Activity

-358K

-$358K

6-9 Months

Bought

0

0.00

Sold

100.0K

898.00K

Net Activity

-898K

-$898K

9-12 Months

Bought

0

0.00

Sold

0

0.00

Net Activity

+0

+$0

Top Buyers

1
CA

Carroll Anthony

Director, Officer: Chief Executive Officer

17.9K shares2 transactions

$126K

2
SS

Sadasivam Shaker

Director

27.0K shares1 transactions

$100K

3
AAR

Alvarez Antonio R

Director

5.0K shares2 transactions

$21K

Top Sellers

1
SD

Springer David

Director

100.0K shares1 transactions

$898K

2
BY

Brandt Yann

Director, Officer: Chief Executive Officer

37.5K shares1 transactions

$406K

3
AS

Aminpour Sasan

Officer: Chief Operating Officer

3.2K shares1 transactions

$35K

4
BC

Behnen Cathy

Officer: Chief Financial Officer

1.6K shares1 transactions

$18K

Insider Activity Analysis

Net Insider Sentiment

Bearish

Strong bearish signal with $1.11M net selling. Heavy insider selling may indicate concerns about valuation or near-term prospects.

Buy/Sell Ratio

0.18:1

Weak buy/sell ratio. Selling significantly exceeds buying—monitor for potential fundamental concerns.

Recent Trend (3 Months)

$145K

Very strong recent buying momentum. Recent insider purchases significantly outpace sales, suggesting near-term optimism.

Insider Participation

Moderate Selling

4 insider sellers vs. 3 buyers. More insiders selling than buying suggests cautious or negative sentiment.

SEC Filings

FTCI - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
DEF 14A

DEF 14A 2025

N/A

July 25, 2025
September 04, 2025
2025
DEF 14A

DEF 14A 2025

N/A

April 30, 2025
April 30, 2025
2025
DEF 14A

DEF 14A 2024

N/A

October 11, 2024
November 08, 2024
2024
DEF 14A

DEF 14A 2024

N/A

April 26, 2024
April 26, 2024
2024
DEF 14A

DEF 14A 2023

N/A

April 21, 2023
April 21, 2023
2023
DEF 14A

DEF 14A 2022

N/A

April 29, 2022
April 29, 2022
2022
Showing 1 to 6 of 6 filings