Sign inGet started

Silvestro Stephen L

Insider CIK 1773461 · OPRX Chief Executive 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
OPRX OptimizeRx Corp F Tax w/h2026-08-212026-08-241,737$7.71 $13.4K183,551SEC↗
OPRX OptimizeRx Corp F Tax w/h2026-08-212026-08-241,737$7.71 $13.4K183,551SEC↗
OPRX OptimizeRx Corp A Award2026-08-202026-08-2479,200— $0262,751SEC↗
OPRX OptimizeRx Corp A Award2026-08-202026-08-2479,200— $0262,751SEC↗
OPRX OptimizeRx Corp F Tax w/h2026-05-152026-05-185,219$5.21 $27.2K185,288SEC↗
OPRX OptimizeRx Corp F Tax w/h2025-12-232025-12-233,361$12.74 $42.8K190,507SEC↗
OPRX OptimizeRx Corp F Tax w/h2025-12-232025-12-233,361$12.74 $42.8K190,507SEC↗
OPRX OptimizeRx Corp M Exercise deriv2025-12-192025-12-226,546— $06,547SEC↗
OPRX OptimizeRx Corp F Tax w/h2025-12-192025-12-221,594$13.51 $21.5K193,868SEC↗
OPRX OptimizeRx Corp M Exercise2025-12-192025-12-226,546— $0195,462SEC↗
OPRX OptimizeRx Corp M Exercise deriv2025-10-032025-10-076,649— $00SEC↗
OPRX OptimizeRx Corp M Exercise2025-10-032025-10-076,649— $0190,536SEC↗
OPRX OptimizeRx Corp S Sale2025-10-032025-10-071,620$18.75 $30.4K188,916SEC↗
OPRX OptimizeRx Corp A Award deriv2025-08-212025-08-2535,156— $035,156SEC↗
OPRX OptimizeRx Corp A Award2025-08-212025-08-2515,625— $0183,887SEC↗
OPRX OptimizeRx Corp A Award deriv2025-05-152025-05-1980,884— $080,884SEC↗
OPRX OptimizeRx Corp A Award2025-05-152025-05-1946,948— $0168,262SEC↗
OPRX OptimizeRx Corp M Exercise deriv2025-03-012025-03-041,928— $00SEC↗
OPRX OptimizeRx Corp F Tax w/h2025-03-012025-03-04572$5.18 $3.0K121,314SEC↗
OPRX OptimizeRx Corp M Exercise2025-03-012025-03-041,928— $0121,886SEC↗
OPRX OptimizeRx Corp F Tax w/h2025-02-152025-02-202,298$6.64 $15.3K119,958SEC↗
OPRX OptimizeRx Corp A Award deriv2024-12-232024-12-2777,742— $077,742SEC↗
OPRX OptimizeRx Corp A Award2024-12-232024-12-2741,408— $0122,256SEC↗
OPRX OptimizeRx Corp M Exercise deriv2024-12-192024-12-206,546— $013,093SEC↗
OPRX OptimizeRx Corp M Exercise2024-12-192024-12-206,546— $083,424SEC↗
OPRX OptimizeRx Corp F Tax w/h2024-12-192024-12-202,576$4.75 $12.2K80,848SEC↗
OPRX OptimizeRx Corp M Exercise deriv2024-10-032024-10-076,649— $06,649SEC↗
OPRX OptimizeRx Corp M Exercise2024-10-032024-10-076,649— $079,495SEC↗
OPRX OptimizeRx Corp F Tax w/h2024-10-032024-10-072,617$7.83 $20.5K76,878SEC↗
OPRX OptimizeRx Corp M Exercise deriv2024-05-022024-05-0690,000— $00SEC↗
OPRX OptimizeRx Corp M Exercise2024-05-022024-05-0690,000— $0108,261SEC↗
OPRX OptimizeRx Corp F Tax w/h2024-05-022024-05-0635,415$10.70 $378.9K72,846SEC↗
OPRX OptimizeRx Corp A Award2024-03-152024-04-247,750— $013,706SEC↗
OPRX OptimizeRx Corp M Exercise2024-03-012024-05-061,927— $018,833SEC↗
OPRX OptimizeRx Corp F Tax w/h2024-03-012024-05-06572$15.95 $9.1K18,261SEC↗
OPRX OptimizeRx Corp M Exercise deriv2024-03-012024-03-061,927— $01,928SEC↗
OPRX OptimizeRx Corp M Exercise2024-03-012024-03-061,927— $06,624SEC↗
OPRX OptimizeRx Corp F Tax w/h2024-03-012024-03-06668$15.95 $10.7K5,956SEC↗
OPRX OptimizeRx Corp A Award2024-02-152024-05-067,750— $016,906SEC↗
OPRX OptimizeRx Corp A Award deriv2023-12-192024-02-2119,639— $019,639SEC↗
OPRX OptimizeRx Corp A Award deriv2023-12-192024-02-2119,639— $019,639SEC↗
OPRX OptimizeRx Corp M Exercise deriv2023-10-032023-10-066,649— $013,298SEC↗
OPRX OptimizeRx Corp M Exercise2023-10-032023-10-066,649— $06,649SEC↗
OPRX OptimizeRx Corp F Tax w/h2023-10-032023-10-061,952$7.06 $13.8K4,697SEC↗
OPRX OptimizeRx Corp M Exercise deriv2023-03-012023-03-031,927— $03,855SEC↗
OPRX OptimizeRx Corp M Exercise2023-03-012023-03-031,927— $05,127SEC↗
OPRX OptimizeRx Corp F Tax w/h2023-03-012023-03-03668$18.11 $12.1K4,459SEC↗
OPRX OptimizeRx Corp A Award deriv2022-10-032022-10-0539,055— $039,055SEC↗
OPRX OptimizeRx Corp A Award deriv2022-10-032022-10-0519,947— $019,947SEC↗
OPRX OptimizeRx Corp P Buy2022-08-162022-08-173,200$15.66 $50.1K3,200SEC↗
OPRX OptimizeRx Corp A Award deriv2022-03-012022-03-0311,726— $011,726SEC↗
OPRX OptimizeRx Corp A Award deriv2022-03-012022-03-035,782— $05,782SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-12-172021-12-2113,241— $038,511SEC↗
OPRX OptimizeRx Corp M Exercise2021-12-172021-12-2113,241$7.51 $99.4K13,241SEC↗
OPRX OptimizeRx Corp S Sale2021-12-172021-12-2113,241$54.87 $726.5K0SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-11-172021-11-1913,241— $051,752SEC↗
OPRX OptimizeRx Corp S Sale2021-11-172021-11-1913,241$73.98 $979.6K0SEC↗
OPRX OptimizeRx Corp M Exercise2021-11-172021-11-1913,241$7.51 $99.4K13,241SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-10-182021-10-1913,241— $064,993SEC↗
OPRX OptimizeRx Corp S Sale2021-10-182021-10-1913,241$85.38 $1.13M0SEC↗
OPRX OptimizeRx Corp M Exercise2021-10-182021-10-1913,241$7.51 $99.4K13,241SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-09-172021-09-2113,242— $078,234SEC↗
OPRX OptimizeRx Corp M Exercise2021-09-172021-09-2113,242$7.51 $99.4K13,242SEC↗
OPRX OptimizeRx Corp S Sale2021-09-172021-09-2113,242$69.79 $924.2K0SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-08-172021-08-1913,242— $091,476SEC↗
OPRX OptimizeRx Corp S Sale2021-08-172021-08-1913,242$58.41 $773.5K0SEC↗
OPRX OptimizeRx Corp M Exercise2021-08-172021-08-1913,242$7.51 $99.4K13,242SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-07-202021-07-2113,242— $0104,718SEC↗
OPRX OptimizeRx Corp M Exercise2021-07-202021-07-2113,242$7.51 $99.4K13,242SEC↗
OPRX OptimizeRx Corp S Sale2021-07-202021-07-2113,242$50.34 $666.6K0SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-06-172021-06-2113,242— $0117,960SEC↗
OPRX OptimizeRx Corp S Sale2021-06-172021-06-2113,242$53.44 $707.7K0SEC↗
OPRX OptimizeRx Corp M Exercise2021-06-172021-06-2113,242$7.51 $99.4K13,242SEC↗
OPRX OptimizeRx Corp M Exercise deriv2021-05-172021-05-1913,242— $0131,202SEC↗
OPRX OptimizeRx Corp S Sale2021-05-172021-05-1913,242$42.72 $565.7K0SEC↗
OPRX OptimizeRx Corp M Exercise2021-05-172021-05-1913,242$7.51 $99.4K13,242SEC↗
OPRX OptimizeRx Corp A Award deriv2021-01-072021-01-1138,511— $0144,444SEC↗
OPRX OptimizeRx Corp A Award deriv2020-03-112020-03-13105,933— $0105,933SEC↗
OPRX OptimizeRx Corp A Award deriv2019-05-022019-05-0390,000— $090,000SEC↗