Sign inGet started

DiPietro David M

Insider CIK 1507607 · JMP Director · JMP Director

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
JMP JMP GROUP LLC M Exercise deriv2021-04-012021-04-052,454— $07,365SEC↗
JMP JMP GROUP LLC M Exercise2021-04-012021-04-052,454— $0130,849SEC↗
JMP JMP GROUP LLC A Award deriv2021-03-252021-03-299,819— $09,819SEC↗
JMP JMP GROUP LLC M Exercise deriv2021-01-012021-01-045,069— $00SEC↗
JMP JMP GROUP LLC M Exercise2021-01-012021-01-045,069— $0128,395SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-10-012020-10-055,067— $05,069SEC↗
JMP JMP GROUP LLC M Exercise2020-10-012020-10-055,067— $0123,326SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-07-012020-07-025,067— $010,136SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-07-012020-07-025,067— $010,136SEC↗
JMP JMP GROUP LLC M Exercise2020-07-012020-07-025,067— $0118,259SEC↗
JMP JMP GROUP LLC M Exercise2020-07-012020-07-025,067— $0118,259SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-04-012020-04-015,067— $015,203SEC↗
JMP JMP GROUP LLC M Exercise2020-04-012020-04-015,067— $0113,192SEC↗
JMP JMP GROUP LLC A Award deriv2020-03-122020-03-1320,270— $020,270SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-01-012020-01-063,660— $00SEC↗
JMP JMP GROUP LLC M Exercise2020-01-012020-01-063,660— $0108,125SEC↗
JMP JMP GROUP LLC M Exercise deriv2019-10-012019-10-023,658— $03,660SEC↗
JMP JMP GROUP LLC M Exercise2019-10-012019-10-023,658— $0104,465SEC↗
JMP JMP GROUP LLC M Exercise deriv2019-07-012019-07-013,658— $07,318SEC↗
JMP JMP GROUP LLC M Exercise2019-07-012019-07-013,658— $0100,807SEC↗
JMP JMP GROUP LLC M Exercise deriv2019-04-012019-04-023,658— $010,976SEC↗
JMP JMP GROUP LLC M Exercise2019-04-012019-04-023,658— $097,149SEC↗
JMP JMP GROUP LLC M Exercise deriv2019-03-142019-03-1814,634— $014,634SEC↗
JMP JMP GROUP LLC M Exercise2019-01-012019-01-022,809— $093,491SEC↗
JMP JMP GROUP LLC M Exercise deriv2018-10-022018-10-092,809— $02,809SEC↗
JMP JMP GROUP LLC M Exercise2018-10-022018-10-092,809— $090,682SEC↗
JMP JMP GROUP LLC M Exercise deriv2018-07-022018-07-022,809— $05,618SEC↗
JMP JMP GROUP LLC M Exercise2018-07-012018-07-022,809— $087,873SEC↗
JMP JMP GROUP LLC M Exercise deriv2018-04-022018-04-022,808— $08,427SEC↗
JMP JMP GROUP LLC M Exercise2018-04-022018-04-022,808— $085,064SEC↗
JMP JMP GROUP LLC A Award deriv2018-03-152018-03-1911,235— $011,235SEC↗
JMP JMP GROUP LLC M Exercise deriv2018-01-012019-01-022,809— $00SEC↗
JMP JMP GROUP LLC M Exercise deriv2018-01-012018-01-042,431— $00SEC↗
JMP JMP GROUP LLC M Exercise2018-01-012018-01-042,431— $082,256SEC↗
JMP JMP GROUP LLC M Exercise deriv2017-10-022017-10-102,431— $02,431SEC↗
JMP JMP GROUP LLC M Exercise2017-10-022017-10-102,431— $079,825SEC↗
JMP JMP GROUP LLC M Exercise deriv2017-07-022017-07-052,431— $04,862SEC↗
JMP JMP GROUP LLC M Exercise2017-07-022017-07-052,431— $077,394SEC↗
JMP JMP GROUP LLC M Exercise deriv2017-04-012017-04-052,431— $07,293SEC↗
JMP JMP GROUP LLC M Exercise2017-04-012017-04-052,431— $074,963SEC↗
JMP JMP GROUP LLC A Award deriv2017-03-162017-03-209,724— $09,724SEC↗
JMP JMP GROUP LLC M Exercise deriv2017-01-012017-01-042,181— $00SEC↗
JMP JMP GROUP LLC M Exercise2017-01-012017-01-042,181— $072,532SEC↗
JMP JMP GROUP LLC M Exercise deriv2016-10-012016-10-042,180— $02,181SEC↗
JMP JMP GROUP LLC M Exercise2016-10-012016-10-042,180— $070,351SEC↗
JMP JMP GROUP LLC M Exercise deriv2016-07-012016-07-052,180— $04,361SEC↗
JMP JMP GROUP LLC M Exercise2016-07-012016-07-052,180— $068,171SEC↗
JMP JMP GROUP LLC M Exercise deriv2016-04-012016-04-042,180— $06,541SEC↗
JMP JMP GROUP LLC M Exercise2016-04-012016-04-042,180— $065,991SEC↗
JMP JMP GROUP LLC A Award deriv2016-03-172016-03-188,721— $08,721SEC↗
JMP JMP GROUP LLC M Exercise deriv2015-12-312016-01-052,045— $00SEC↗
JMP JMP GROUP LLC M Exercise2015-12-312016-01-052,045— $063,811SEC↗
JMP JMP GROUP LLC P Buy2015-10-302015-11-02714$6.12 $4.4K61,766SEC↗
JMP JMP GROUP LLC P Buy2015-10-292015-11-023,286$6.17 $20.3K56,652SEC↗
JMP JMP GROUP LLC P Buy2015-10-292015-11-02100$6.14 $61451,866SEC↗
JMP JMP GROUP LLC P Buy2015-10-292015-11-02300$6.15 $1.8K52,166SEC↗
JMP JMP GROUP LLC P Buy2015-10-292015-11-021,200$6.16 $7.4K53,366SEC↗
JMP JMP GROUP LLC P Buy2015-10-292015-11-024,400$6.17 $27.1K61,052SEC↗
JMP JMP GROUP LLC M Exercise deriv2015-09-302015-10-022,046— $02,045SEC↗
JMP JMP GROUP LLC M Exercise2015-09-302015-10-022,046— $051,766SEC↗
JMP JMP GROUP LLC D To issuer deriv2015-06-302015-07-012,047— $04,091SEC↗
JMP JMP GROUP LLC A Award2015-06-302015-07-012,047— $049,720SEC↗
JMP JMP GROUP LLC M Exercise deriv2015-03-312015-04-022,047— $06,138SEC↗
JMP JMP GROUP LLC M Exercise2015-03-312015-04-022,047— $047,673SEC↗
JMP JMP GROUP LLC A Award deriv2015-02-112015-02-138,185— $08,185SEC↗
JMP JMP GROUP LLC A Award deriv2015-02-112015-02-1343,500— $043,500SEC↗
JMP JMP GROUP LLC M Exercise deriv2014-12-312015-01-051,987— $00SEC↗
JMP JMP GROUP LLC M Exercise deriv2014-12-312015-01-055,201— $01,987SEC↗
JMP JMP GROUP LLC M Exercise2014-12-312015-01-051,987— $045,626SEC↗
JMP JMP GROUP LLC M Exercise2014-12-312015-01-055,201— $043,639SEC↗
JMP JMP Group Inc. M Exercise deriv2014-09-302014-10-011,987— $07,187SEC↗
JMP JMP Group Inc. M Exercise2014-09-302014-10-011,987— $038,438SEC↗
JMP JMP Group Inc. M Exercise deriv2014-06-302014-07-071,987— $09,174SEC↗
JMP JMP Group Inc. M Exercise2014-06-302014-07-071,987— $036,451SEC↗
JMP JMP Group Inc. M Exercise deriv2014-03-312014-04-011,987— $011,161SEC↗
JMP JMP Group Inc. M Exercise2014-03-312014-04-011,987— $034,464SEC↗
JMP JMP Group Inc. A Award deriv2014-03-202014-03-217,947— $013,148SEC↗
JMP JMP Group Inc. A Award deriv2014-03-112014-03-1220,000— $040,000SEC↗
JMP JMP Group Inc. A Award deriv2013-02-112013-02-1320,000— $020,000SEC↗
JMP JMP Group Inc. M Exercise deriv2013-02-012013-02-044,442— $05,201SEC↗
JMP JMP Group Inc. A Award2013-02-012013-02-044,442— $032,477SEC↗
JMP JMP Group Inc. M Exercise deriv2012-12-172012-12-18813— $09,643SEC↗
JMP JMP Group Inc. M Exercise2012-12-172012-12-18813— $028,035SEC↗
JMP JMP Group Inc. M Exercise deriv2012-12-152012-02-163,511— $011,056SEC↗
JMP JMP Group Inc. M Exercise deriv2012-03-072012-03-08600— $010,456SEC↗
JMP JMP Group Inc. M Exercise2012-03-072012-03-08600— $027,222SEC↗
JMP JMP Group Inc. A Award deriv2012-02-082012-02-165,255— $09,366SEC↗
JMP JMP Group Inc. A Award deriv2012-02-082012-02-165,201— $014,567SEC↗
JMP JMP Group Inc. M Exercise2011-12-152012-02-163,511— $026,622SEC↗