14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Feb 07, 2024 Buy 1 000 Daigle Darryl Common Stock
Dec 31, 2023 Buy 6 000 Lapointe Michael R Stock Option (right to buy)
Dec 31, 2023 Buy 45 000 Kaganowicz Alexander Stock Option (right to buy)
Dec 31, 2023 Buy 60 000 Harary Joseph M Stock Option (right to buy)
Dec 31, 2023 Buy 45 000 Daigle Darryl Stock Option (right to buy)
Dec 31, 2023 Buy 45 000 Peso Eyal Stock Option (right to buy)
Dec 11, 2023 Buy 7 750 Daigle Darryl Common Stock
Oct 02, 2023 Buy 500 Daigle Darryl Common Stock
Sep 13, 2023 Buy 1 600 Daigle Darryl Common Stock
Sep 13, 2023 Buy 5 350 Daigle Darryl Common Stock
Jun 16, 2023 Buy 4 700 Daigle Darryl Common Stock
Jun 15, 2023 Buy 4 400 Daigle Darryl Common Stock
Jun 04, 2023 Buy 0 Peso Eyal Common Stock
Feb 09, 2023 Buy 3 500 Daigle Darryl Common Stock
Jan 25, 2023 Buy 3 500 Daigle Darryl Common Stock
Dec 31, 2022 Buy 45 000 Kaganowicz Alexander Stock Option (right to buy)
Dec 31, 2022 Buy 60 000 Harary Joseph M Stock Option (right to buy)
Dec 31, 2022 Buy 6 000 Lapointe Michael R Stock Option (right to buy)
Dec 31, 2022 Buy 45 000 Daigle Darryl Stock Option (right to buy)
Dec 31, 2021 Buy 5 000 Lapointe Michael R Stock Option (right to buy)
Dec 31, 2021 Buy 40 000 Daigle Darryl Stock Option (right to buy)
Dec 31, 2021 Buy 55 000 Harary Joseph M Stock Option (right to buy)
Dec 31, 2021 Buy 40 000 Kaganowicz Alexander Stock Option (right to buy)
Dec 31, 2021 Buy 40 000 Settle William Graham Stock Option (right to buy)
Dec 31, 2020 Buy 5 000 Lapointe Michael R Stock Option (right to buy)
Dec 31, 2020 Buy 40 000 Daigle Darryl Stock Option (right to buy)
Dec 31, 2020 Buy 40 000 Kaganowicz Alexander Stock Option (right to buy)
Dec 31, 2020 Buy 40 000 Settle William Graham Stock Option (right to buy)
Dec 31, 2020 Buy 55 000 Harary Joseph M Stock Option (right to buy)
Aug 25, 2020 Sell 95 000 Douglas Kevin Common Stock
Aug 25, 2020 Sell 57 000 Douglas Kevin Common Stock
Aug 25, 2020 Sell 38 000 Douglas Kevin Common Stock
Aug 17, 2020 Sell 0 Settle William Graham Common Stock
Aug 17, 2020 Buy 0 Settle William Graham Common Stock
Aug 07, 2020 Sell 50 000 Douglas Kevin Common Stock
Aug 07, 2020 Sell 30 000 Douglas Kevin Common Stock
Aug 07, 2020 Sell 20 000 Douglas Kevin Common Stock
Jul 28, 2020 Sell 50 000 Douglas Kevin Common Stock
Jul 28, 2020 Sell 30 000 Douglas Kevin Common Stock
Jul 28, 2020 Sell 20 000 Douglas Kevin Common Stock
Jul 20, 2020 Sell 52 020 Douglas Kevin Common Stock
Jul 20, 2020 Sell 31 212 Douglas Kevin Common Stock
Jul 20, 2020 Sell 20 808 Douglas Kevin Common Stock
Jul 17, 2020 Sell 13 956 Douglas Kevin Common Stock
Jul 17, 2020 Sell 8 374 Douglas Kevin Common Stock
Jul 17, 2020 Sell 5 582 Douglas Kevin Common Stock
Jul 16, 2020 Sell 5 764 Douglas Kevin Common Stock
Jul 16, 2020 Sell 3 458 Douglas Kevin Common Stock
Jul 16, 2020 Sell 2 305 Douglas Kevin Common Stock
Jul 15, 2020 Sell 13 302 Douglas Kevin Common Stock
Jul 15, 2020 Sell 7 981 Douglas Kevin Common Stock
Jul 15, 2020 Sell 5 320 Douglas Kevin Common Stock
Jul 14, 2020 Sell 8 829 Douglas Kevin Common Stock
Jul 14, 2020 Sell 5 297 Douglas Kevin Common Stock
Jul 14, 2020 Sell 3 532 Douglas Kevin Common Stock
Jul 13, 2020 Sell 7 765 Douglas Kevin Common Stock
Jul 13, 2020 Sell 4 659 Douglas Kevin Common Stock
Jul 13, 2020 Sell 3 106 Douglas Kevin Common Stock
Jul 01, 2020 Sell 900 Douglas Kevin Common Stock
Jul 01, 2020 Sell 540 Douglas Kevin Common Stock
Jul 01, 2020 Sell 360 Douglas Kevin Common Stock
Jun 30, 2020 Sell 16 245 Douglas Kevin Common Stock
Jun 30, 2020 Sell 9 747 Douglas Kevin Common Stock
Jun 30, 2020 Sell 6 498 Douglas Kevin Common Stock
Jun 29, 2020 Sell 34 022 Douglas Kevin Common Stock
Jun 29, 2020 Sell 20 414 Douglas Kevin Common Stock
Jun 29, 2020 Sell 13 609 Douglas Kevin Common Stock
Jun 26, 2020 Sell 52 023 Douglas Kevin Common Stock
Jun 26, 2020 Sell 31 214 Douglas Kevin Common Stock
Jun 26, 2020 Sell 20 808 Douglas Kevin Common Stock
Jun 25, 2020 Sell 19 554 Douglas Kevin Common Stock
Jun 25, 2020 Sell 11 732 Douglas Kevin Common Stock
Jun 25, 2020 Sell 7 821 Douglas Kevin Common Stock
Jun 25, 2020 Sell 4 000 Lapointe Michael R Stock Option (Right to buy)
Jun 25, 2020 Buy 2 276 Lapointe Michael R Common Stock
Jun 25, 2020 Buy 1 965 Lapointe Michael R Common Stock
Jun 25, 2020 Sell 3 000 Lapointe Michael R Stock Option (Right to buy)
Jun 25, 2020 Buy 3 201 Lapointe Michael R Common Stock
Jun 25, 2020 Sell 5 000 Lapointe Michael R Stock Option (Right to buy)
May 29, 2020 Buy 19 586 Harary Joseph M Common Stock
May 29, 2020 Buy 22 091 Harary Joseph M Common Stock
May 29, 2020 Sell 55 000 Harary Joseph M Stock Option (right to buy)
May 29, 2020 Sell 55 000 Harary Joseph M Stock Option (right to buy)
Feb 21, 2020 Buy 36 929 Harary Joseph M Common Stock
Feb 21, 2020 Sell 50 000 Harary Joseph M Stock Option (right to buy)
Feb 21, 2020 Sell 25 000 Van Voorhees Seth Stock Option (right to buy)
Feb 21, 2020 Sell 30 000 Van Voorhees Seth Stock Option (right to buy)
Feb 21, 2020 Buy 4 661 Van Voorhees Seth Common Stock
Feb 21, 2020 Buy 5 746 Van Voorhees Seth Common Stock
Feb 21, 2020 Buy 45 272 Van Voorhees Seth Common Stock
Feb 21, 2020 Sell 60 091 Van Voorhees Seth Stock Option (right to buy)
Feb 21, 2020 Buy 22 158 Van Voorhees Seth Common Stock
Feb 21, 2020 Sell 20 000 Van Voorhees Seth Stock Option (right to buy)
Dec 31, 2019 Buy 40 000 Daigle Darryl Stock Option(right to buy)
Dec 31, 2019 Buy 40 000 Grimes Gregory George Stock Option (right to buy)
Dec 31, 2019 Buy 40 000 Kaganowicz Alexander Stock Option (right to buy)
Jun 01, 2019 Sell 88 652 Settle William Graham Stock Purchase Warrant
Jun 01, 2019 Buy 88 652 Settle William Graham Stock Purchase Warrant
Oct 01, 2018 Sell 27 174 Settle William Graham Stock Purchase Warrant
Oct 01, 2018 Buy 27 174 Settle William Graham Stock Purchase Warrant
INSIDER POWER
87.848
Last 100 transactions
Buy: 1 149 011 | Sell: 1 261 674 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 87.848.

In total, the insiders bought 1 149 011 and sold 1 261 674 REFR shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Research Frontiers Incorporated

Research Frontiersorporated Research Frontiers Incorporated develops and markets technology and devices to control the flow of light worldwide. The company develops and licenses suspended particle device (SPD-Smart) light-control technology to companies that manufacture and market the SPD-Smart chemical emulsion, light-control film made from the chemical emulsion, the light-control panels made by laminating the film, and electronics to power end-products incorporating the f... REFR Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT