Sign inGet started

Wright Thomas Rowe

Insider CIK 1669193 · HPI Director · HPF Director · HPS Director · HTD Director · JMP Director of Equities · HEQ Director · JHI Director · JHS Director · PDT Director · BTO 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
JHS JOHN HANCOCK INCOME SECURI P Buy2025-04-102025-04-111,030$10.90 $11.2K1,030SEC↗
PDT JOHN HANCOCK PREMIUM DIVID P Buy2025-04-082025-04-09929$11.85 $11.0K929SEC↗
JHI JOHN HANCOCK INVESTORS TRU P Buy2025-04-082025-04-09875$12.57 $11.0K875SEC↗
HTD JOHN HANCOCK TAX-ADVANTAGE P Buy2025-04-082025-04-09518$21.30 $11.0K518SEC↗
HPS JOHN HANCOCK PREFERRED INC P Buy2025-04-082025-04-09794$13.79 $10.9K794SEC↗
HPI JOHN HANCOCK PREFERRED INC P Buy2025-04-082025-04-09726$15.16 $11.0K726SEC↗
HPF JOHN HANCOCK PREFERRED INC P Buy2025-04-082025-04-09715$15.39 $11.0K715SEC↗
HEQ John Hancock Diversified I P Buy2025-04-082025-04-091,139$9.70 $11.0K1,139SEC↗
BTO JOHN HANCOCK FINANCIAL OPP P Buy2025-04-082025-04-09378$29.55 $11.2K378SEC↗
JMP JMP GROUP LLC D To issuer deriv2021-11-152021-11-175,862— $00SEC↗
JMP JMP GROUP LLC D To issuer2021-11-152021-11-17429,058$7.50 $3.22M0SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-12-012020-12-035,861— $05,862SEC↗
JMP JMP GROUP LLC M Exercise deriv2020-12-012020-12-0317,562— $011,723SEC↗
JMP JMP GROUP LLC M Exercise2020-12-012020-12-0317,562— $0432,149SEC↗
JMP JMP GROUP LLC M Exercise2020-12-012020-12-035,861— $0438,010SEC↗
JMP JMP GROUP LLC M Exercise2020-12-012020-12-036,712$3.09 $20.7K431,298SEC↗
JMP JMP GROUP LLC M Exercise2020-12-012020-12-032,240$3.09 $6.9K429,058SEC↗
JMP JMP GROUP LLC P Buy2020-05-262020-05-27575$2.80 $1.6K414,587SEC↗
JMP JMP GROUP LLC P Buy2020-05-212020-05-21750$2.73 $2.0K414,012SEC↗
JMP JMP GROUP LLC P Buy2020-05-202020-05-21500$2.73 $1.4K413,262SEC↗
JMP JMP GROUP LLC P Buy2020-05-192020-05-21500$2.71 $1.4K412,762SEC↗
JMP JMP GROUP LLC P Buy2020-05-182020-05-181,000$2.71 $2.7K412,262SEC↗
JMP JMP GROUP LLC P Buy2020-05-152020-05-151,500$2.66 $4.0K411,262SEC↗
JMP JMP GROUP LLC P Buy2020-05-142020-05-141,300$2.68 $3.5K409,762SEC↗
JMP JMP GROUP LLC P Buy2020-05-132020-05-141,000$2.70 $2.7K408,462SEC↗
JMP JMP GROUP LLC P Buy2020-05-122020-05-122,000$2.64 $5.3K407,462SEC↗
JMP JMP GROUP LLC P Buy2020-05-112020-05-12552$2.63 $1.5K405,462SEC↗
JMP JMP GROUP LLC P Buy2020-05-082020-05-081,500$2.63 $3.9K404,910SEC↗
JMP JMP GROUP LLC P Buy2020-05-072020-05-083,300$2.61 $8.6K403,410SEC↗
JMP JMP GROUP LLC P Buy2020-05-062020-05-061,750$2.49 $4.4K400,110SEC↗
JMP JMP GROUP LLC P Buy2020-05-052020-05-062,000$2.48 $5.0K398,360SEC↗
JMP JMP GROUP LLC P Buy2020-05-042020-05-051,750$2.45 $4.3K396,360SEC↗
JMP JMP GROUP LLC A Award deriv2020-02-052020-02-0611,723— $029,285SEC↗
JMP JMP GROUP LLC M Exercise deriv2019-12-022019-12-0317,562— $017,562SEC↗
JMP JMP GROUP LLC M Exercise2019-12-012019-12-036,712$3.24 $21.7K394,610SEC↗
JMP JMP GROUP LLC M Exercise2019-12-012019-12-0317,562— $0401,322SEC↗
JMP JMP GROUP LLC A Award deriv2019-02-062019-02-0735,124— $035,124SEC↗
JMP JMP GROUP LLC M Exercise deriv2018-12-012018-12-043,552— $00SEC↗
JMP JMP GROUP LLC M Exercise2018-12-012018-12-043,552— $0385,117SEC↗
JMP JMP GROUP LLC M Exercise2018-12-012018-12-041,357$4.91 $6.7K383,760SEC↗
JMP JMP GROUP LLC P Buy2018-10-292018-10-296,119$5.01 $30.7K381,565SEC↗
JMP JMP GROUP LLC P Buy2018-10-262018-10-296,350$4.95 $31.4K375,446SEC↗
JMP JMP GROUP LLC M Exercise deriv2017-12-012017-12-053,552— $09,288SEC↗
JMP JMP GROUP LLC M Exercise deriv2017-12-012017-12-055,736— $03,552SEC↗
JMP JMP GROUP LLC M Exercise2017-12-012017-12-051,464$5.38 $7.9K371,460SEC↗
JMP JMP GROUP LLC M Exercise2017-12-012017-12-053,552— $0367,188SEC↗
JMP JMP GROUP LLC M Exercise2017-12-012017-12-052,364$5.38 $12.7K369,096SEC↗
JMP JMP GROUP LLC M Exercise2017-12-012017-12-055,736— $0372,924SEC↗
JMP JMP GROUP LLC P Buy2017-11-282017-11-2912,500$5.33 $66.6K363,636SEC↗
JMP JMP GROUP LLC A Award deriv2017-02-072017-02-147,104— $012,840SEC↗
JMP JMP GROUP LLC M Exercise deriv2016-12-012016-12-055,736— $05,736SEC↗
JMP JMP GROUP LLC M Exercise deriv2016-12-012016-12-0520,805— $011,472SEC↗
JMP JMP GROUP LLC M Exercise2016-12-012016-12-0520,805— $0355,211SEC↗
JMP JMP GROUP LLC M Exercise2016-12-012016-12-055,736— $0360,947SEC↗
JMP JMP GROUP LLC F Tax w/h2016-12-012016-12-057,691$6.22 $47.8K353,256SEC↗
JMP JMP GROUP LLC F Tax w/h2016-12-012016-12-052,120$6.22 $13.2K351,136SEC↗
JMP JMP GROUP LLC P Buy2016-10-282016-10-317,500$5.75 $43.1K334,406SEC↗