Behnen Cathy

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 36% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
6 17% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 12%
Success rate 73%
Average holding period 220
Transactions 28
Behnen Cathy's trades of FTC Solar Inc's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
385.74
Quantity 93,169 +39.3%
Value US$4,226,270
Transaction date
Proposed sale
Price
406.45
Quantity 25,437
Value US$1,503,454
Transaction date
Sale
Price
145.07
Quantity 41,454 -4.8%
Value US$2,059,645
Transaction date
Proposed sale
Price
2.58
Quantity 2,640
Value US$6,812
Transaction date
Purchase
Price
0.52
Quantity 100,000 +39.7%
Value US$52,000
Transaction date
Planned sale
Price
2.79
Quantity 835 -0.5%
Value US$2,330
Transaction date
Planned sale
Price
2.67
Quantity 870 -0.6%
Value US$2,323
Transaction date
Sale
Price
2.92
Quantity 5,470 -3.4%
Value US$15,972
Transaction date
Planned sale
Price
2.64
Quantity 910 -0.6%
Value US$2,402
Transaction date
Planned sale
Price
2.70
Quantity 883 -0.6%
Value US$2,384
Transaction date
Sale
Price
2.25
Quantity 2,180 -1.5%
Value US$4,905
Transaction date
Sale
Price
2.23
Quantity 6,380 -4.2%
Value US$14,227
Transaction date
Planned sale
Price
5.69
Quantity 1,033 -0.9%
Value US$5,878
Transaction date
Planned sale
Price
5.05
Quantity 28,871 -19.3%
Value US$145,799
Transaction date
Planned sale
Price
3.72
Quantity 21,135 -12.4%
Value US$78,622
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-31 2025-12-30 S Sale
93,169 +39.3%
385.74
US$4,226,270
93,169 +39.3% 385.74 US$4,226,270
2025-12-30 2025-12-30 PrS Proposed sale
25,437
406.45
US$1,503,454
25,437 406.45 US$1,503,454
2025-04-02 2025-04-01 S Sale
41,454 -4.8%
145.07
US$2,059,645
41,454 -4.8% 145.07 US$2,059,645
2025-04-01 2025-04-01 PrS Proposed sale
2,640
2.58
US$6,812
2,640 2.58 US$6,812
2023-11-17 2023-11-15 B Purchase
100,000 +39.7%
0.52
US$52,000
100,000 +39.7% 0.52 US$52,000
2023-04-17 2023-04-13 PlS Planned sale
835 -0.5%
2.79
US$2,330
835 -0.5% 2.79 US$2,330
2023-03-16 2023-03-14 PlS Planned sale
870 -0.6%
2.67
US$2,323
870 -0.6% 2.67 US$2,323
2023-03-03 2023-03-03 S Sale
5,470 -3.4%
2.92
US$15,972
5,470 -3.4% 2.92 US$15,972
2023-02-16 2023-02-14 PlS Planned sale
910 -0.6%
2.64
US$2,402
910 -0.6% 2.64 US$2,402
2023-01-18 2023-01-13 PlS Planned sale
883 -0.6%
2.70
US$2,384
883 -0.6% 2.70 US$2,384
2022-12-08 2022-12-06 S Sale
2,180 -1.5%
2.25
US$4,905
2,180 -1.5% 2.25 US$4,905
2022-11-17 2022-11-16 S Sale
6,380 -4.2%
2.23
US$14,227
6,380 -4.2% 2.23 US$14,227
2022-03-15 2022-03-11 PlS Planned sale
1,033 -0.9%
5.69
US$5,878
1,033 -0.9% 5.69 US$5,878
2022-03-10 2022-03-08 PlS Planned sale
28,871 -19.3%
5.05
US$145,799
28,871 -19.3% 5.05 US$145,799
2022-02-09 2022-02-07 PlS Planned sale
21,135 -12.4%
3.72
US$78,622
21,135 -12.4% 3.72 US$78,622