Stephen L. Silvestro
CHIEF COMMERCIAL OFFICER, OptimizeRx Corp.
Companies
- OptimizeRx CorpChief executive officer Aug 25, 2025 to now1
- OptimizeRx CorpCHIEF COMMERCIAL OFFICER May 3, 2019 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- OptimizeRx Corp OPRX183,551 shares3$1.6M at $8.82Aug 21, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 21, 2026Shares withheld for tax 1,737 shares at $7.71 of OptimizeRx Corp3
- Aug 20, 2026Granted 79,200 shares of OptimizeRx Corp4
- May 15, 2026Shares withheld for tax 5,219 shares at $5.21 of OptimizeRx Corp5
- Dec 23, 2025Shares withheld for tax 3,361 shares at $12.74 of OptimizeRx Corp6
- Dec 23, 2025Shares withheld for tax 3,361 shares at $12.74 of OptimizeRx Corp7
- Dec 19, 2025Shares withheld for tax 1,594 shares at $13.51 of OptimizeRx Corp8
- Dec 19, 2025Exercised options 6,546 shares of OptimizeRx Corp8
- Oct 3, 2025Sold 1,620 shares at $18.75 of OptimizeRx Corp9
- Oct 3, 2025Exercised options 6,649 shares of OptimizeRx Corp9
- Aug 21, 2025Granted 15,625 shares of OptimizeRx Corp10
- May 15, 2025Granted 46,948 shares of OptimizeRx Corp11
- Mar 1, 2025Shares withheld for tax 572 shares at $5.18 of OptimizeRx Corp12
- Mar 1, 2025Exercised options 1,928 shares of OptimizeRx Corp12
- Feb 15, 2025Shares withheld for tax 2,298 shares at $6.64 of OptimizeRx Corp13
- Dec 23, 2024Granted 41,408 shares of OptimizeRx Corp14
- Dec 19, 2024Shares withheld for tax 2,576 shares at $4.75 of OptimizeRx Corp15
- Dec 19, 2024Exercised options 6,546 shares of OptimizeRx Corp15
- Oct 3, 2024Shares withheld for tax 2,617 shares at $7.83 of OptimizeRx Corp16
- Oct 3, 2024Exercised options 6,649 shares of OptimizeRx Corp16
- May 2, 2024Shares withheld for tax 35,415 shares at $10.70 of OptimizeRx Corp17
- May 2, 2024Exercised options 90,000 shares of OptimizeRx Corp17
- Mar 15, 2024Granted 7,750 shares of OptimizeRx Corp18
- Mar 1, 2024Shares withheld for tax 668 shares at $15.95 of OptimizeRx Corp19
- Mar 1, 2024Shares withheld for tax 572 shares at $15.95 of OptimizeRx Corp20
- Mar 1, 2024Exercised options 1,927 shares of OptimizeRx Corp19
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4SEC EDGARForm 4 filed Aug 24, 2026
- 5SEC EDGARForm 4 filed May 18, 2026
- 6SEC EDGARForm 4 filed Dec 23, 2025
- 7SEC EDGARForm 4 filed Dec 23, 2025
- 8SEC EDGARForm 4 filed Dec 22, 2025
- 9SEC EDGARForm 4 filed Oct 7, 2025
- 10SEC EDGARForm 4 filed Aug 25, 2025
- 11SEC EDGARForm 4 filed May 19, 2025
- 12SEC EDGARForm 4 filed Mar 4, 2025
- 13SEC EDGARForm 4 filed Feb 20, 2025
- 14SEC EDGARForm 4 filed Dec 27, 2024
- 15SEC EDGARForm 4 filed Dec 20, 2024
- 16SEC EDGARForm 4 filed Oct 7, 2024
- 17SEC EDGARForm 4 filed May 6, 2024
- 18SEC EDGARForm 4 filed Apr 24, 2024
- 19SEC EDGARForm 4 filed Mar 6, 2024
- 20SEC EDGARForm 4 filed May 6, 2024