Turbo Energy SA (TURB)

Over the past 90 days, Turbo Energy SA recorded six insider transactions, resulting in a net negative value of approximately $667.70. While executives and directors engaged in both buying and selling activity, a significant proposed sale by a 10% stockholder, Umbrella Global Energy, S.A., highlights the recent trading landscape amid a 21.5% decline in stock price.
Ticker: TURB Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
No insider activity signals detected

Insider trades have not triggered unusual activity signals for this company.

Top insiders
Trades
Sale 8 Jun 2026
Value US$2,093,145.54 | Price 452.35 | Shares 97,936 (-41.5%)
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-07-06 2026-06-08 S Sale

CEO, Interim CFO, GM & Dir.

Executive Director
97,936 -41.5%
452.35
US$2,093,146
97,936 -41.5% 452.35 US$2,093,146
2026-07-06 2026-06-01 S Sale

CEO, Interim CFO, GM & Dir.

Executive Director
54,292 -45.1%
51.75
US$4,405,190
54,292 -45.1% 51.75 US$4,405,190
2026-07-06 2026-05-29 B Purchase

Chairman of the Board

Executive Director Large shareholder
84,682 +36.5%
360.72
US$4,411,811
84,682 +36.5% 360.72 US$4,411,811
2026-07-06 2026-05-28 B Purchase

CEO, Interim CFO, GM & Dir.

Executive Director
4,300 +inf%
1.16
US$4,988
4,300 +inf% 1.16 US$4,988
2026-05-27 2026-05-27 PrS Proposed sale

10% Stockholder

Large shareholder
1,250,000
1.08
US$1,350,000
1,250,000 1.08 US$1,350,000
2026-07-06 2026-05-19 B Purchase Non-Executive Director
1,000 +inf%
1.31
US$1,310
1,000 +inf% 1.31 US$1,310
2025-11-20 2025-11-20 PrS Proposed sale

10% Stockholder

Large shareholder
2,000,000
1.40
US$2,800,000
2,000,000 1.40 US$2,800,000
2025-10-02 2025-10-02 PrS Proposed sale

10% Stockholder

Large shareholder
2,000,000
5.01
US$10,014,800
2,000,000 5.01 US$10,014,800
2025-10-02 2025-09-15 PrS Proposed sale

Chairman and Director

Non-Executive Director
33,000
15.43
US$509,249
33,000 15.43 US$509,249