30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

FTC Solar Inc (FTCI)

FTC Solar Inc. has seen net insider buying totaling $145,385 over the last 90 days, with three insiders making net purchases. Notably, the CEO, Carroll Anthony, purchased shares worth $24,867.5. This activity occurred shortly after the last earnings report, which missed expectations by 59.5%. The stock has experienced a 5.3% increase in the past 90 days.
Stock chart
Ticker: FTCI Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
ALVAREZ ANTONIO R
1 purchase — total 10,575 USD
Buy 7 May 2026
Value US$2,964,471.70 | Price 168.95 | Shares 56,859
Buy 6 May 2026
Value US$1,207,384.26 | Price 239.57 | Shares 31,238
Buy 6 May 2026
Value US$24,867.50 | Price 3.43 | Shares 7,250
Buy 6 May 2026
Value US$99,992.50 | Price 3.70 | Shares 27,025
Sale 30 Dec 2025
Value US$17,990.78 | Price 10.93 | Shares 1,646
Sale 30 Dec 2025
Value US$35,402.27 | Price 10.93 | Shares 3,239
Sale 30 Dec 2025
Value US$3,792.75 | Price 11.67 | Shares 325
Sale 30 Dec 2025
Value US$405,583.50 | Price 10.83 | Shares 37,450
Proposed sale 30 Dec 2025
Value US$407,498.61 | Price 10.79 | Shares 37,775
Proposed sale 30 Dec 2025
Value US$35,229.03 | Price 10.88 | Shares 3,239
Proposed sale 30 Dec 2025
Value US$17,986.93 | Price 10.93 | Shares 1,646
Buy 16 Dec 2025
Value US$101,380.14 | Price 9.53 | Shares 10,638
Planned sale 18 Nov 2025
Value US$898,000.00 | Price 8.98 | Shares 100,000
Proposed sale 18 Nov 2025
Value US$960,000.00 | Price 9.60 | Shares 100,000
Buy 2 Apr 2025
Value US$49,048.20 | Price 2.93 | Shares 16,740
Buy 1 Apr 2025
Value US$49,243.02 | Price 2.91 | Shares 16,922
Sale 1 Apr 2025
Value US$6,943.20 | Price 2.63 | Shares 2,640
Proposed sale 1 Apr 2025
Value US$6,812.40 | Price 2.58 | Shares 2,640
Buy 13 Dec 2024
Value US$98,124.00 | Price 3.12 | Shares 31,450
Buy 6 Dec 2024
Value US$4,063.50 | Price 3.01 | Shares 1,350
Buy 6 Dec 2024
Value US$26,522.00 | Price 2.98 | Shares 8,900
Buy 6 Sep 2024
Value US$49,980.00 | Price 0.21 | Shares 238,000
Buy 4 Sep 2024
Value US$25,300.00 | Price 0.23 | Shares 110,000
Buy 26 Aug 2024
Value US$25,000.00 | Price 0.25 | Shares 100,000
Buy 20 Aug 2024
Value US$7,800.00 | Price 0.26 | Shares 30,000
Buy 19 Aug 2024
Value US$40,000.00 | Price 0.25 | Shares 160,000
Buy 19 Aug 2024
Value US$25,000.00 | Price 0.25 | Shares 100,000
Buy 16 Aug 2024
Value US$50,000.00 | Price 0.25 | Shares 200,000
Buy 15 Aug 2024
Value US$25,451.52 | Price 0.24 | Shares 106,048
Buy 15 Aug 2024
Value US$1,027.52 | Price 0.26 | Shares 3,952
Buy 14 Aug 2024
Value US$80,334.25 | Price 0.25 | Shares 321,337
Buy 13 Aug 2024
Value US$8,800.00 | Price 0.22 | Shares 40,000
Buy 12 Aug 2024
Value US$110,000.00 | Price 0.22 | Shares 500,000
Buy 12 Aug 2024
Value US$48,944.00 | Price 0.23 | Shares 212,800
Buy 14 Jun 2024
Value US$48,627.90 | Price 0.45 | Shares 108,062
Proposed sale 13 Jun 2024
Value US$33,680.00 | Price 0.42 | Shares 80,000
Buy 13 Jun 2024
Value US$50,479.44 | Price 0.44 | Shares 114,726
Proposed sale 7 Jun 2024
Value US$55,299.00 | Price 0.50 | Shares 110,598
Proposed sale 14 May 2024
Value US$13,958.00 | Price 0.72 | Shares 19,435
Buy 26 Mar 2024
Value US$49,674.00 | Price 0.51 | Shares 97,400
Buy 22 Mar 2024
Value US$50,930.00 | Price 0.55 | Shares 92,600
Planned sale 21 Mar 2024
Value US$13,340.00 | Price 0.58 | Shares 23,000
Proposed sale 21 Mar 2024
Value US$13,750.00 | Price 0.55 | Shares 25,000
Planned sale 20 Mar 2024
Value US$13,993.10 | Price 0.55 | Shares 25,442
Planned sale 20 Mar 2024
Value US$25,922.83 | Price 0.53 | Shares 48,911
Buy 20 Mar 2024
Value US$49,950.00 | Price 0.54 | Shares 92,500
Proposed sale 18 Mar 2024
Value US$75,303.00 | Price 0.50 | Shares 150,607
Proposed sale 18 Mar 2024
Value US$57,454.00 | Price 0.50 | Shares 114,908
Buy 18 Mar 2024
Value US$49,882.00 | Price 0.49 | Shares 101,800
Sale 13 Dec 2023
Value US$14,447.43 | Price 0.73 | Shares 19,791
Proposed sale 13 Dec 2023
Value US$79,031.25 | Price 0.75 | Shares 105,375
Proposed sale 12 Dec 2023
Value US$28,837.50 | Price 0.75 | Shares 38,450
Buy 8 Dec 2023
Value US$10,470.00 | Price 0.75 | Shares 13,960
Buy 1 Dec 2023
Value US$9,894.00 | Price 0.68 | Shares 14,550
Buy 17 Nov 2023
Value US$30,498.00 | Price 0.51 | Shares 59,800
Buy 17 Nov 2023
Value US$10,400.00 | Price 0.52 | Shares 20,000
Buy 15 Nov 2023
Value US$52,000.00 | Price 0.52 | Shares 100,000
Buy 14 Nov 2023
Value US$100,124.10 | Price 0.47 | Shares 213,030
Buy 9 Nov 2023
Value US$96,800.00 | Price 0.44 | Shares 220,000
Buy 14 Sep 2023
Value US$100,800.00 | Price 1.40 | Shares 72,000
Planned sale 14 Sep 2023
Value US$70,000.00 | Price 1.40 | Shares 50,000
Buy 14 Sep 2023
Value US$24,310.00 | Price 1.43 | Shares 17,000
Buy 13 Sep 2023
Value US$24,990.00 | Price 1.40 | Shares 17,850
Planned sale 13 Sep 2023
Value US$68,500.00 | Price 1.37 | Shares 50,000
Proposed sale 12 Sep 2023
Value US$56,885.65 | Price 1.85 | Shares 30,749
Planned sale 11 Sep 2023
Value US$81,500.00 | Price 1.63 | Shares 50,000
Sale 11 Sep 2023
Value US$33,000.00 | Price 1.65 | Shares 20,000
Sale 8 Sep 2023
Value US$163,000.00 | Price 1.63 | Shares 100,000
Sale 8 Sep 2023
Value US$34,000.00 | Price 1.70 | Shares 20,000
Proposed sale 8 Sep 2023
Value US$68,000.00 | Price 1.70 | Shares 40,000
Planned sale 7 Sep 2023
Value US$87,000.00 | Price 1.74 | Shares 50,000
Planned sale 6 Sep 2023
Value US$93,000.00 | Price 1.86 | Shares 50,000
Planned sale 5 Sep 2023
Value US$98,500.00 | Price 1.97 | Shares 50,000
Proposed sale 31 Aug 2023
Value US$588,000.00 | Price 1.96 | Shares 300,000
Planned sale 30 Aug 2023
Value US$99,500.00 | Price 1.99 | Shares 50,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-12 2026-05-07 B Purchase Non-Executive Director
56,859 -26.1%
168.95
US$2,964,472
56,859 -26.1% 168.95 US$2,964,472
2026-05-07 2026-05-06 B Purchase Non-Executive Director
31,238 -38.4%
239.57
US$1,207,384
31,238 -38.4% 239.57 US$1,207,384
2026-05-07 2026-05-06 B Purchase

Chief Executive Officer

Executive Director
12,883 +1.2%
190.61
US$2,669,509
12,883 +1.2% 190.61 US$2,669,509
2026-05-07 2026-05-06 B Purchase Non-Executive Director
27,025 +49.6%
3.70
US$99,992
27,025 +49.6% 3.70 US$99,992
2025-12-31 2025-12-30 S Sale

CHIEF FINANCIAL OFFICER

Officer
1,646 -1.1%
10.93
US$17,991
1,646 -1.1% 10.93 US$17,991
2025-12-31 2025-12-30 S Sale

Chief Operating Officer

Officer
3,239 -1.2%
10.93
US$35,402
3,239 -1.2% 10.93 US$35,402
2025-12-31 2025-12-30 S Sale

Chief Executive Officer

Executive Director
325 -0.0%
11.67
US$3,793
325 -0.0% 11.67 US$3,793
2025-12-31 2025-12-30 S Sale

Chief Executive Officer

Executive Director
37,450 -4.6%
10.83
US$405,584
37,450 -4.6% 10.83 US$405,584
2025-12-30 2025-12-30 PrS Proposed sale

OFFICER

Officer
37,775
10.79
US$407,499
37,775 10.79 US$407,499
2025-12-30 2025-12-30 PrS Proposed sale

OFFICER

Officer
3,239
10.88
US$35,229
3,239 10.88 US$35,229
2025-12-30 2025-12-30 PrS Proposed sale

OFFICER

Officer
1,646
10.93
US$17,987
1,646 10.93 US$17,987
2025-12-18 2025-12-16 B Purchase Non-Executive Director
10,638 +78.4%
9.53
US$101,380
10,638 +78.4% 9.53 US$101,380
2025-11-20 2025-11-18 PlS Planned sale Non-Executive Director
100,000 -12.7%
8.98
US$898,000
100,000 -12.7% 8.98 US$898,000
2025-11-18 2025-11-18 PrS Proposed sale

Director

Non-Executive Director
100,000
9.60
US$960,000
100,000 9.60 US$960,000
2025-04-03 2025-04-02 B Purchase Non-Executive Director
16,740 +0.9%
2.93
US$49,048
16,740 +0.9% 2.93 US$49,048
2025-04-02 2025-04-01 B Purchase Non-Executive Director
16,922 +0.9%
2.91
US$49,243
16,922 +0.9% 2.91 US$49,243
2025-04-02 2025-04-01 S Sale

CHIEF FINANCIAL OFFICER

Officer
2,640 -0.3%
2.63
US$6,943
2,640 -0.3% 2.63 US$6,943
2025-04-01 2025-04-01 PrS Proposed sale

Officer

Officer
2,640
2.58
US$6,812
2,640 2.58 US$6,812
2024-12-16 2024-12-13 B Purchase

Chief Executive Officer

Executive Director
31,450 +4.8%
3.12
US$98,124
31,450 +4.8% 3.12 US$98,124
2024-12-09 2024-12-06 B Purchase

Chief Executive Officer

Executive Director
1,350 +0.0%
3.01
US$4,064
1,350 +0.0% 3.01 US$4,064
2024-12-09 2024-12-06 B Purchase

Chief Executive Officer

Executive Director
8,900 +0.1%
2.98
US$26,522
8,900 +0.1% 2.98 US$26,522
2024-09-09 2024-09-06 B Purchase Non-Executive Director
238,000 +13.9%
0.21
US$49,980
238,000 +13.9% 0.21 US$49,980
2024-09-05 2024-09-04 B Purchase Non-Executive Director
110,000 +6.9%
0.23
US$25,300
110,000 +6.9% 0.23 US$25,300
2024-08-27 2024-08-26 B Purchase Non-Executive Director
100,000 +6.7%
0.25
US$25,000
100,000 +6.7% 0.25 US$25,000
2024-08-21 2024-08-20 B Purchase

Former Director

30,000 +1.2%
0.26
US$7,800
30,000 +1.2% 0.26 US$7,800
2024-08-21 2024-08-19 B Purchase

Former Director

160,000 +7.1%
0.25
US$40,000
160,000 +7.1% 0.25 US$40,000
2024-08-20 2024-08-19 B Purchase Non-Executive Director
100,000 +7.1%
0.25
US$25,000
100,000 +7.1% 0.25 US$25,000
2024-08-20 2024-08-16 B Purchase

Former Director

200,000 +9.7%
0.25
US$50,000
200,000 +9.7% 0.25 US$50,000
2024-08-20 2024-08-15 B Purchase

Former Director

106,048 +5.5%
0.24
US$25,452
106,048 +5.5% 0.24 US$25,452
2024-08-16 2024-08-15 B Purchase

Former Director

3,952 +0.2%
0.26
US$1,028
3,952 +0.2% 0.26 US$1,028
2024-08-16 2024-08-14 B Purchase

Former Director

321,337 +19.8%
0.25
US$80,334
321,337 +19.8% 0.25 US$80,334
2024-08-15 2024-08-13 B Purchase

Former Director

40,000 +2.5%
0.22
US$8,800
40,000 +2.5% 0.22 US$8,800
2024-08-15 2024-08-12 B Purchase

Former Director

500,000 +46.3%
0.22
US$110,000
500,000 +46.3% 0.22 US$110,000
2024-08-13 2024-08-12 B Purchase Non-Executive Director
212,800 +17.9%
0.23
US$48,944
212,800 +17.9% 0.23 US$48,944
2024-06-18 2024-06-14 B Purchase Non-Executive Director
108,062 +10.0%
0.45
US$48,628
108,062 +10.0% 0.45 US$48,628
2024-06-14 2024-06-13 PrS Proposed sale

Former Executive Officer.

Officer
80,000
0.42
US$33,680
80,000 0.42 US$33,680
2024-06-14 2024-06-13 B Purchase Non-Executive Director
114,726 +11.9%
0.44
US$50,479
114,726 +11.9% 0.44 US$50,479
2024-06-07 2024-06-07 PrS Proposed sale

Officer

Officer
110,598
0.50
US$55,299
110,598 0.50 US$55,299
2024-05-14 2024-05-14 PrS Proposed sale

Director

Non-Executive Director
19,435
0.72
US$13,958
19,435 0.72 US$13,958
2024-03-27 2024-03-26 B Purchase Non-Executive Director
97,400 +11.2%
0.51
US$49,674
97,400 +11.2% 0.51 US$49,674
2024-03-25 2024-03-22 B Purchase Non-Executive Director
92,600 +11.9%
0.55
US$50,930
92,600 +11.9% 0.55 US$50,930
2024-03-22 2024-03-21 PlS Planned sale

Chief Commercial Officer

Officer
23,000 -1.8%
0.58
US$13,340
23,000 -1.8% 0.58 US$13,340
2024-03-21 2024-03-21 PrS Proposed sale

Officer

Officer
25,000
0.55
US$13,750
25,000 0.55 US$13,750
2024-03-22 2024-03-20 PlS Planned sale Non-Executive Director
25,442 -10.0%
0.55
US$13,993
25,442 -10.0% 0.55 US$13,993
2024-03-22 2024-03-20 PlS Planned sale

Chief Commercial Officer

Officer
48,911 -3.8%
0.53
US$25,923
48,911 -3.8% 0.53 US$25,923
2024-03-21 2024-03-20 B Purchase Non-Executive Director
92,500 +13.5%
0.54
US$49,950
92,500 +13.5% 0.54 US$49,950
2024-03-20 2024-03-18 PrS Proposed sale

Director

Non-Executive Director
150,607
0.50
US$75,303
150,607 0.50 US$75,303
2024-03-20 2024-03-18 PrS Proposed sale

Officer

Officer
114,908
0.50
US$57,454
114,908 0.50 US$57,454
2024-03-19 2024-03-18 B Purchase Non-Executive Director
101,800 +17.5%
0.49
US$49,882
101,800 +17.5% 0.49 US$49,882
2023-12-15 2023-12-13 S Sale

Former Chief Financial Officer

19,791 -10.3%
0.73
US$14,447
19,791 -10.3% 0.73 US$14,447
2023-12-13 2023-12-13 PrS Proposed sale

Officer

Officer
105,375
0.75
US$79,031
105,375 0.75 US$79,031
2023-12-13 2023-12-12 PrS Proposed sale

Officer

Officer
38,450
0.75
US$28,838
38,450 0.75 US$28,838
2023-12-11 2023-12-08 B Purchase Non-Executive Director
13,960 +2.5%
0.75
US$10,470
13,960 +2.5% 0.75 US$10,470
2023-12-04 2023-12-01 B Purchase Non-Executive Director
14,550 +2.6%
0.68
US$9,894
14,550 +2.6% 0.68 US$9,894
2023-11-21 2023-11-17 B Purchase Non-Executive Director
59,800 +19.7%
0.51
US$30,498
59,800 +19.7% 0.51 US$30,498
2023-11-20 2023-11-17 B Purchase Non-Executive Director
20,000 +5.6%
0.52
US$10,400
20,000 +5.6% 0.52 US$10,400
2023-11-17 2023-11-15 B Purchase

CHIEF FINANCIAL OFFICER

Officer
100,000 +39.7%
0.52
US$52,000
100,000 +39.7% 0.52 US$52,000
2023-11-15 2023-11-14 B Purchase Non-Executive Director
213,030 +62.4%
0.47
US$100,124
213,030 +62.4% 0.47 US$100,124
2023-11-09 2023-11-09 B Purchase

Chief Operating Officer

Officer
220,000 +18.2%
0.44
US$96,800
220,000 +18.2% 0.44 US$96,800
2023-09-18 2023-09-14 B Purchase

Chief Financial Officer

Officer
72,000 +16.5%
1.40
US$100,800
72,000 +16.5% 1.40 US$100,800
2023-09-15 2023-09-14 PlS Planned sale Large shareholder
50,000 -0.4%
1.40
US$70,000
50,000 -0.4% 1.40 US$70,000
2023-09-14 2023-09-14 B Purchase Non-Executive Director
17,000 +5.0%
1.43
US$24,310
17,000 +5.0% 1.43 US$24,310
2023-09-14 2023-09-13 B Purchase Non-Executive Director
17,850 +6.2%
1.40
US$24,990
17,850 +6.2% 1.40 US$24,990
2023-09-13 2023-09-13 PlS Planned sale Large shareholder
50,000 -0.4%
1.37
US$68,500
50,000 -0.4% 1.37 US$68,500
2023-09-13 2023-09-12 PrS Proposed sale

Officer

Officer
30,749
1.85
US$56,886
30,749 1.85 US$56,886
2023-09-13 2023-09-11 PlS Planned sale Large shareholder
50,000 -0.4%
1.63
US$81,500
50,000 -0.4% 1.63 US$81,500
2023-09-12 2023-09-11 S Sale

VP, MARKETING AND STRATEGY

Officer
20,000 -5.4%
1.65
US$33,000
20,000 -5.4% 1.65 US$33,000
2023-09-12 2023-09-08 S Sale

Chief Commercial Officer

Officer
100,000 -12.6%
1.63
US$163,000
100,000 -12.6% 1.63 US$163,000
2023-09-12 2023-09-08 S Sale

VP, MARKETING AND STRATEGY

Officer
20,000 -5.1%
1.70
US$34,000
20,000 -5.1% 1.70 US$34,000
2023-09-08 2023-09-08 PrS Proposed sale

Officer

Officer
40,000
1.70
US$68,000
40,000 1.70 US$68,000
2023-09-07 2023-09-07 PlS Planned sale Large shareholder
50,000 -0.4%
1.74
US$87,000
50,000 -0.4% 1.74 US$87,000
2023-09-07 2023-09-06 PlS Planned sale Large shareholder
50,000 -0.4%
1.86
US$93,000
50,000 -0.4% 1.86 US$93,000
2023-09-07 2023-09-05 PlS Planned sale Large shareholder
50,000 -0.4%
1.97
US$98,500
50,000 -0.4% 1.97 US$98,500
2023-09-08 2023-08-31 PrS Proposed sale

Officer

Officer
300,000
1.96
US$588,000
300,000 1.96 US$588,000
2023-08-30 2023-08-30 PlS Planned sale Large shareholder
50,000 -0.4%
1.99
US$99,500
50,000 -0.4% 1.99 US$99,500