| Insiders | Shares | % | Avg Price | Total $ | |
|---|---|---|---|---|---|
| Buys | 0 | ||||
| Sells | 2 | -12,740 | 100% | $17.65 | -$224,864 |
| Net | -2 | -12,740 | -100% | -$224,864 |
Showing up to 300 most recent insider transactions from the last 12 months.
| Insider | Symbol | Class | Transaction | % | Value $ | * Price $ | Shares | Shares Owned | Date | Ownership |
|---|---|---|---|---|---|---|---|---|---|---|
| Marion K. Odence-Ford | OPRX | Common Stock | Tax liability | -1.49% | -1,386 | 91,936 | 11 Feb 2026 | Direct | ||
| Marion K. Odence-Ford | OPRX | Common Stock | Options Exercise | 4.48% | 4,000 | 93,322 | 11 Feb 2026 | Direct | ||
| Marion K. Odence-Ford | OPRX | Restricted Stock Units | Options Exercise | -100% | -4,000 | 0 | 11 Feb 2026 | Direct | ||
| Stephen L. Silvestro | OPRX | Common Stock | Tax liability | -1.73% | -3,361 | 190,507 | 23 Dec 2025 | Direct | ||
| Theresa Greco | OPRX | Common Stock | Tax liability | -1.91% | -1,420 | 72,868 | 23 Dec 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Common Stock | Tax liability | -4.34% | -4,051 | 89,322 | 23 Dec 2025 | Direct | ||
| Doug Besch | OPRX | Common Stock | Tax liability | -5.75% | -4,079 | 66,876 | 23 Dec 2025 | Direct | ||
| Edward Stelmakh | OPRX | Common Stock | Tax liability | -2.88% | -3,658 | 123,172 | 23 Dec 2025 | Direct | ||
| Edward Stelmakh | OPRX | Common Stock | Tax liability | -1.08% | -1,388 | 126,830 | 19 Dec 2025 | Direct | ||
| Edward Stelmakh | OPRX | Common Stock | Options Exercise | 4.26% | 5,237 | 128,218 | 19 Dec 2025 | Direct | ||
| Edward Stelmakh | OPRX | Restricted Stock Units | Options Exercise | -50% | -5,237 | 5,237 | 19 Dec 2025 | Direct | ||
| Stephen L. Silvestro | OPRX | Common Stock | Tax liability | -0.82% | -1,594 | 193,868 | 19 Dec 2025 | Direct | ||
| Stephen L. Silvestro | OPRX | Common Stock | Options Exercise | 3.47% | 6,546 | 195,462 | 19 Dec 2025 | Direct | ||
| Stephen L. Silvestro | OPRX | Restricted Stock Units | Options Exercise | -50% | -6,546 | 6,547 | 19 Dec 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Common Stock | Tax liability | -1.22% | -1,153 | 93,373 | 19 Dec 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Common Stock | Options Exercise | 4.34% | 3,928 | 94,526 | 19 Dec 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Restricted Stock Units | Options Exercise | -50% | -3,928 | 3,928 | 19 Dec 2025 | Direct | ||
| Brendan W. Merrell | OPRX | Common Stock | Tax liability | -1.09% | -289 | 26,207 | 19 Dec 2025 | Direct | ||
| Andrew J. D'Silva | OPRX | Common Stock | Tax liability | -1.55% | -703 | 44,735 | 19 Dec 2025 | Direct | ||
| Doug Besch | OPRX | Common Stock | Tax liability | -0.81% | -581 | 70,955 | 19 Dec 2025 | Direct | ||
| Doug Besch | OPRX | Common Stock | Options Exercise | 2.82% | 1,964 | 71,536 | 19 Dec 2025 | Direct | ||
| Doug Besch | OPRX | Restricted Stock Units | Options Exercise | -50% | -1,964 | 1,964 | 19 Dec 2025 | Direct | ||
| Brendan W. Merrell | OPRX | Common Stock | Tax liability | -2.62% | -712 | 26,496 | 11 Dec 2025 | Direct | ||
| Andrew J. D'Silva | OPRX | Common Stock | Tax liability | -1.87% | -868 | 45,438 | 11 Dec 2025 | Direct | ||
| Theresa Greco | OPRX | Common Stock | Tax liability | -2.23% | -1,693 | 74,288 | 01 Nov 2025 | Direct | ||
| Brendan W. Merrell | OPRX | Common Stock | Tax liability | -1.74% | -483 | 27,208 | 03 Oct 2025 | Direct | ||
| Andrew J. D'Silva | OPRX | Common Stock | Tax liability | -1.69% | -794 | 46,306 | 03 Oct 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Common Stock | Tax liability | -2.11% | -1,952 | 90,598 | 03 Oct 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Common Stock | Options Exercise | 7.74% | 6,649 | 92,550 | 03 Oct 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Restricted Stock Units | Options Exercise | -100% | -6,649 | 0 | 03 Oct 2025 | Direct | ||
| Stephen L. Silvestro | OPRX | Common Stock | Sale | -0.85% | $30,375 | $18.75 | -1,620 | 188,916 | 03 Oct 2025 | Direct |
| Stephen L. Silvestro | OPRX | Common Stock | Options Exercise | 3.62% | 6,649 | 190,536 | 03 Oct 2025 | Direct | ||
| Stephen L. Silvestro | OPRX | Restricted Stock Units | Options Exercise | -100% | -6,649 | 0 | 03 Oct 2025 | Direct | ||
| Edward Stelmakh | OPRX | Common Stock | Tax liability | -3.46% | -4,406 | 122,981 | 03 Oct 2025 | Direct | ||
| Edward Stelmakh | OPRX | Common Stock | Options Exercise | 15% | 16,623 | 127,387 | 03 Oct 2025 | Direct | ||
| Edward Stelmakh | OPRX | Restricted Stock Units | Options Exercise | -100% | -16,623 | 0 | 03 Oct 2025 | Direct | ||
| Doug Besch | OPRX | Common Stock | Tax liability | -1.39% | -983 | 69,572 | 03 Oct 2025 | Direct | ||
| Doug Besch | OPRX | Common Stock | Options Exercise | 4.95% | 3,325 | 70,555 | 03 Oct 2025 | Direct | ||
| Doug Besch | OPRX | Restricted Stock Units | Options Exercise | -100% | -3,325 | 0 | 03 Oct 2025 | Direct | ||
| Andrew J. D'Silva | OPRX | Common Stock | Tax liability | -0.87% | -414 | 47,100 | 01 Oct 2025 | Direct | ||
| Patrick D. Spangler | OPRX | Common Stock | Sale | -20.1% | $194,489 | $17.49 | -11,120 | 44,215 | 28 Aug 2025 | Direct |
| Brendan W. Merrell | OPRX | Common Stock | Award | 60.3% | 10,417 | 27,691 | 21 Aug 2025 | Direct | ||
| Brendan W. Merrell | OPRX | Stock Option | Award | 100% | 23,437 | 46,874 | 21 Aug 2025 | Direct | ||
| Andrew J. D'Silva | OPRX | Common Stock | Award | 28.1% | 10,417 | 47,514 | 21 Aug 2025 | Direct | ||
| Andrew J. D'Silva | OPRX | Stock Option | Award | 23,437 | 23,437 | 21 Aug 2025 | Direct | |||
| Stephen L. Silvestro | OPRX | Common Stock | Award | 9.29% | 15,625 | 183,887 | 21 Aug 2025 | Direct | ||
| Stephen L. Silvestro | OPRX | Stock Option | Award | 35,156 | 35,156 | 21 Aug 2025 | Direct | |||
| Marion K. Odence-Ford | OPRX | Common Stock | Award | 22.2% | 15,625 | 85,901 | 21 Aug 2025 | Direct | ||
| Marion K. Odence-Ford | OPRX | Stock Option | Award | 35,156 | 35,156 | 21 Aug 2025 | Direct | |||
| Edward Stelmakh | OPRX | Common Stock | Award | 16.4% | 15,625 | 110,764 | 21 Aug 2025 | Direct |