Sign inGet started

Deschenes Roger P.

Insider CIK 1496259 · OTCBB:IMSC Chief Financial Officer · TGEN Chief Financial Officer

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TGEN TECOGEN INC. A Award2026-06-262026-09-0829,013— $081,975SEC↗
TGEN TECOGEN INC. A Award2026-06-262026-06-3029,013— $029,013SEC↗
TGEN TECOGEN INC. A Award2026-06-262026-09-0829,013— $081,975SEC↗
TGEN TECOGEN INC. P Buy2026-03-202026-03-2310,000$2.23 $22.3K52,962SEC↗
TGEN TECOGEN INC. A Award deriv2025-07-242025-07-2812,063$8.35 $100.7K152,063SEC↗
TGEN TECOGEN INC. A Award2025-07-242025-07-2817,964— $042,962SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP A Award deriv2014-07-022014-07-03300,000— $0300,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP A Award deriv2014-03-062014-03-1050,000— $050,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP A Award deriv2013-08-132013-08-15141,502— $0141,502SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise deriv2012-11-282012-11-30100,000— $00SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise2012-11-282012-11-30100,000$0.10 $10.0K200,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise deriv2012-11-202012-11-2175,000— $00SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise deriv2012-11-202012-11-2125,000— $00SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise deriv2012-11-202012-11-2175,000— $00SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise deriv2012-11-202012-11-2125,000— $00SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise2012-11-202012-11-2125,000$0.20 $5.0K25,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise2012-11-202012-11-2175,000$0.17 $12.8K100,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise2012-11-202012-11-2175,000$0.17 $12.8K100,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP M Exercise2012-11-202012-11-2125,000$0.20 $5.0K25,000SEC↗
OTCBB:IMSC IMPLANT SCIENCES CORP A Award deriv2012-09-072012-09-111,058,498— $01,058,498SEC↗