Sign inGet started

BAKER DOUGLAS P

Insider CIK 1028775 · OPRX Chief Financial Officer · APNT Former CFO, 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
OPRX OptimizeRx Corp M Exercise deriv2021-10-052021-10-0510,000$7.51 $75.1K34,699SEC↗
OPRX OptimizeRx Corp S Sale2021-10-052021-10-0510,000$82.35 $823.5K34,796SEC↗
OPRX OptimizeRx Corp S Sale2021-10-052021-10-054,000$84.22 $336.9K34,796SEC↗
OPRX OptimizeRx Corp M Exercise2021-10-052021-10-0510,000$7.51 $75.1K44,796SEC↗
OPRX OptimizeRx Corp S Sale2021-09-282021-09-292,000$74.66 $149.3K38,796SEC↗
OPRX OptimizeRx Corp S Sale2021-09-212021-09-224,000$70.59 $282.4K40,796SEC↗
OPRX OptimizeRx Corp S Sale2021-09-142021-09-153,768$65.57 $247.1K44,796SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-09-082021-09-0910,000$7.51 $75.1K44,699SEC↗
OPRX OptimizeRx Corp S Sale2021-09-082021-09-0910,000$67.25 $672.5K48,564SEC↗
OPRX OptimizeRx Corp M Exercise2021-09-082021-09-0910,000$7.51 $75.1K58,564SEC↗
OPRX OptimizeRx Corp S Sale2021-09-072021-09-092,232$70.53 $157.4K48,564SEC↗
OPRX OptimizeRx Corp S Sale2021-08-312021-09-024,000$66.62 $266.5K50,796SEC↗
OPRX OptimizeRx Corp S Sale2021-08-242021-08-244,000$61.50 $246.0K54,796SEC↗
OPRX OptimizeRx Corp S Sale2021-08-202021-08-245,000$58.45 $292.3K58,796SEC↗
OPRX OptimizeRx Corp S Sale2021-08-172021-08-174,000$58.46 $233.8K63,796SEC↗
OPRX OptimizeRx Corp S Sale2021-08-132021-08-175,000$63.27 $316.4K67,796SEC↗
OPRX OptimizeRx Corp S Sale2021-08-102021-08-102,000$64.50 $129.0K72,796SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-08-092021-08-1010,000$7.51 $75.1K54,699SEC↗
OPRX OptimizeRx Corp S Sale2021-08-092021-08-1010,000$64.31 $643.1K64,796SEC↗
OPRX OptimizeRx Corp M Exercise2021-08-092021-08-1010,000$7.51 $75.1K74,796SEC↗
OPRX OptimizeRx Corp S Sale2021-08-032021-08-032,000$54.93 $109.9K74,796SEC↗
OPRX OptimizeRx Corp S Sale2021-07-272021-07-283,000$52.58 $157.7K76,796SEC↗
OPRX OptimizeRx Corp S Sale2021-07-202021-07-213,000$50.90 $152.7K79,796SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-07-082021-07-0913,435— $064,699SEC↗
OPRX OptimizeRx Corp S Sale2021-07-082021-07-0913,435$56.05 $753.0K69,361SEC↗
OPRX OptimizeRx Corp M Exercise2021-07-082021-07-0913,435$2.46 $33.1K82,796SEC↗
OPRX OptimizeRx Corp S Sale2021-06-282021-06-303,421$63.00 $215.5K82,796SEC↗
OPRX OptimizeRx Corp S Sale2021-06-242021-06-254,000$60.00 $240.0K86,217SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-06-072021-06-0814,500— $078,134SEC↗
OPRX OptimizeRx Corp M Exercise2021-06-072021-06-0814,500$2.46 $35.7K90,217SEC↗
OPRX OptimizeRx Corp S Sale2021-06-072021-06-0814,500$52.62 $763.0K75,717SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-05-182021-05-1914,500— $092,634SEC↗
OPRX OptimizeRx Corp S Sale2021-05-182021-05-1914,500$45.85 $664.8K75,717SEC↗
OPRX OptimizeRx Corp M Exercise2021-05-182021-05-1914,500$2.46 $35.7K90,217SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-01-292021-01-294,315$7.51 $32.4K107,134SEC↗
OPRX OptimizeRx Corp M Exercise2021-01-292021-01-294,315$7.51 $32.4K90,217SEC↗
OPRX OptimizeRx Corp S Sale2021-01-292021-01-295,032$47.25 $237.8K85,902SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-01-132021-01-155,000$7.51 $37.5K96,993SEC↗
OPRX OptimizeRx Corp S Sale2021-01-132021-01-155,000$38.89 $194.4K85,937SEC↗
OPRX OptimizeRx Corp M Exercise2021-01-132021-01-155,000$7.51 $37.5K90,937SEC↗
OPRX OptimizeRx Corp A Award deriv2021-01-072021-01-1114,456— $0116,449SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-01-042021-01-054,000$7.51 $30.0K101,993SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-01-042021-01-054,566$2.46 $11.2K105,993SEC↗
OPRX OptimizeRx Corp M Exercise2021-01-042021-01-054,566$2.46 $11.2K86,937SEC↗
OPRX OptimizeRx Corp S Sale2021-01-042021-01-058,334$32.88 $274.0K82,371SEC↗
OPRX OptimizeRx Corp M Exercise2021-01-042021-01-054,000$7.51 $30.0K90,937SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-11-122020-11-1315,000$2.46 $36.9K110,559SEC↗
OPRX OptimizeRx Corp M Exercise2020-11-122020-11-1315,000$2.46 $36.9K90,705SEC↗
OPRX OptimizeRx Corp S Sale2020-11-112020-11-1315,000$24.05 $360.8K75,705SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-09-022020-09-0410,000$2.46 $24.6K125,559SEC↗
OPRX OptimizeRx Corp S Sale2020-09-022020-09-0410,000$20.00 $200.0K80,705SEC↗
OPRX OptimizeRx Corp M Exercise2020-09-022020-09-0410,000$2.46 $24.6K90,705SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-08-142020-08-1410,000$2.46 $24.6K135,559SEC↗
OPRX OptimizeRx Corp M Exercise2020-08-142020-08-1410,000$2.46 $24.6K110,671SEC↗
OPRX OptimizeRx Corp S Sale2020-08-132020-08-1410,000$18.00 $180.0K100,671SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-08-072020-08-0710,000$2.46 $24.6K145,559SEC↗
OPRX OptimizeRx Corp M Exercise2020-08-072020-08-0710,000$2.46 $24.6K110,671SEC↗
OPRX OptimizeRx Corp S Sale2020-08-062020-08-0710,000$17.01 $170.1K100,671SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-07-172020-07-178,000$2.46 $19.7K155,559SEC↗
OPRX OptimizeRx Corp M Exercise2020-07-172020-07-178,000$2.46 $19.7K90,671SEC↗
OPRX OptimizeRx Corp S Sale2020-07-162020-07-176,667$15.00 $100.0K82,671SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-06-032020-06-0423,302— $0163,559SEC↗
OPRX OptimizeRx Corp M Exercise2020-06-032020-06-0417,421$3.15 $54.9K89,338SEC↗
OPRX OptimizeRx Corp A Award deriv2020-03-112020-03-1363,558— $0186,861SEC↗
OPRX OptimizeRx Corp M Exercise deriv2020-01-292020-01-305,032$3.15 $15.9K123,303SEC↗
OPRX OptimizeRx Corp M Exercise2020-01-292020-01-305,032$3.15 $15.9K71,917SEC↗
OPRX OptimizeRx Corp M Exercise deriv2019-11-072019-11-075,000$3.15 $15.8K128,335SEC↗
OPRX OptimizeRx Corp M Exercise2019-11-072019-11-075,000$3.15 $15.8K66,885SEC↗
OPRX OptimizeRx Corp M Exercise deriv2019-05-102019-05-138,334$3.15 $26.3K0SEC↗
OPRX OptimizeRx Corp M Exercise2019-05-102019-05-138,334$3.15 $26.3K61,885SEC↗
OPRX OptimizeRx Corp M Exercise deriv2019-05-022019-05-035,000$3.15 $15.8K8,334SEC↗
OPRX OptimizeRx Corp M Exercise2019-05-022019-05-035,000$3.15 $15.8K53,551SEC↗
OPRX OptimizeRx Corp A Award2019-03-272019-03-2916,667— $048,551SEC↗
OPRX OptimizeRx Corp A Award deriv2019-02-252019-02-2610,000— $026,667SEC↗
OPRX OptimizeRx Corp M Exercise deriv2019-01-022019-01-035,000$3.15 $15.8K13,334SEC↗
OPRX OptimizeRx Corp M Exercise2019-01-022019-01-035,000$3.15 $15.8K31,884SEC↗
OPRX OptimizeRx Corp M Exercise deriv2018-08-102018-08-1015,000$3.15 $47.3K151,669SEC↗
OPRX OptimizeRx Corp S Sale2018-08-102018-08-101,000$12.05 $12.1K11,884SEC↗
OPRX OptimizeRx Corp S Sale2018-08-102018-08-101,000$12.01 $12.0K12,884SEC↗
OPRX OptimizeRx Corp M Exercise2018-08-102018-08-1015,000$3.15 $47.3K26,884SEC↗
OPRX OptimizeRx Corp S Sale2018-08-102018-08-102,000$12.00 $24.0K13,884SEC↗
OPRX OptimizeRx Corp S Sale2018-08-092018-08-10784$12.00 $9.4K15,884SEC↗
OPRX OptimizeRx Corp C Conversion deriv2018-03-272019-03-2916,667— $010,000SEC↗
OPRX OptimizeRx Corp A Award deriv2018-02-012018-02-0250,000— $0550,000SEC↗
OPRX OptimizeRx Corp P Buy2017-05-112017-05-1510,000$0.77 $7.7K50,000SEC↗
OPRX OptimizeRx Corp A Award deriv2017-03-312017-04-04200,000— $0400,000SEC↗
OPRX OptimizeRx Corp A Award deriv2017-03-312017-04-04100,000— $0500,000SEC↗
OPRX OptimizeRx Corp P Buy2016-11-142016-11-1410,000$0.85 $8.5K40,000SEC↗
OPRX OptimizeRx Corp P Buy2016-06-072016-06-0810,000$1.05 $10.5K30,000SEC↗
OPRX OptimizeRx Corp J Other deriv2015-06-242015-06-260— $0100,000SEC↗
OPRX OptimizeRx Corp A Award deriv2015-05-242015-06-26100,000— $0200,000SEC↗
OPRX OptimizeRx Corp P Buy2014-11-172014-11-1710,000$0.88 $8.8K20,000SEC↗
OPRX OptimizeRx Corp P Buy2014-06-052014-06-0510,000$1.50 $15.0K10,000SEC↗
APNT Applied Nanotech Holdings, A Award deriv2012-04-302012-05-0212,500— $01,249,100SEC↗
APNT Applied Nanotech Holdings, A Award deriv2012-02-022012-02-0212,500— $01,236,600SEC↗