Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 54 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

54 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 5, 2021 OPRX S 10b5-1 10,000 $82.35 $823,500 34,796 Direct -22.32% Disposed -89.7% (price as of 2026-10-05)
Oct. 5, 2021 OPRX S 10b5-1 4,000 $84.22 $336,880 34,796 Direct -10.31% Disposed -89.9% (price as of 2026-10-05)
Sept. 28, 2021 OPRX S 10b5-1 2,000 $74.66 $149,320 38,796 Direct -4.90% Disposed -88.6% (price as of 2026-10-05)
Sept. 21, 2021 OPRX S 10b5-1 4,000 $70.59 $282,360 40,796 Direct -8.93% Disposed -87.9% (price as of 2026-10-05)
Sept. 14, 2021 OPRX S 10b5-1 3,768 $65.57 $247,068 44,796 Direct -7.76% Disposed -87.0% (price as of 2026-10-05)
Sept. 8, 2021 OPRX S 10b5-1 10,000 $67.25 $672,500 48,564 Direct -17.08% Disposed -87.3% (price as of 2026-10-05)
Sept. 7, 2021 OPRX S 10b5-1 2,232 $70.53 $157,423 48,564 Direct -4.39% Disposed -87.9% (price as of 2026-10-05)
Aug. 31, 2021 OPRX S 10b5-1 4,000 $66.62 $266,480 50,796 Direct -7.30% Disposed -87.2% (price as of 2026-10-05)
Aug. 24, 2021 OPRX S 10b5-1 4,000 $61.50 $246,000 54,796 Direct -6.80% Disposed -86.2% (price as of 2026-10-05)
Aug. 20, 2021 OPRX S 10b5-1 5,000 $58.45 $292,250 58,796 Direct -7.84% Disposed -85.4% (price as of 2026-10-05)
Aug. 17, 2021 OPRX S 10b5-1 4,000 $58.46 $233,840 63,796 Direct -5.90% Disposed -85.4% (price as of 2026-10-05)
Aug. 13, 2021 OPRX S 10b5-1 5,000 $63.27 $316,350 67,796 Direct -6.87% Disposed -86.5% (price as of 2026-10-05)
Aug. 10, 2021 OPRX S 10b5-1 2,000 $64.50 $129,000 72,796 Direct -2.67% Disposed -86.8% (price as of 2026-10-05)
Aug. 9, 2021 OPRX S 10b5-1 10,000 $64.31 $643,100 64,796 Direct -13.37% Disposed -86.8% (price as of 2026-10-05)
Aug. 3, 2021 OPRX S 10b5-1 2,000 $54.93 $109,860 74,796 Direct -2.60% Disposed -84.5% (price as of 2026-10-05)
July 27, 2021 OPRX S 10b5-1 3,000 $52.58 $157,740 76,796 Direct -3.76% Disposed -83.8% (price as of 2026-10-05)
July 20, 2021 OPRX S 10b5-1 3,000 $50.90 $152,700 79,796 Direct -3.62% Disposed -83.3% (price as of 2026-10-05)
July 8, 2021 OPRX S 10b5-1 13,435 $56.05 $753,032 69,361 Direct -16.23% Disposed -84.8% (price as of 2026-10-05)
June 28, 2021 OPRX S 10b5-1 3,421 $63.00 $215,523 82,796 Direct -3.97% Disposed -86.5% (price as of 2026-10-05)
June 24, 2021 OPRX S 10b5-1 4,000 $60.00 $240,000 86,217 Direct -4.43% Disposed -85.8% (price as of 2026-10-05)
June 7, 2021 OPRX S 10b5-1 14,500 $52.62 $762,990 75,717 Direct -16.07% Disposed -83.8% (price as of 2026-10-05)
May 18, 2021 OPRX S 10b5-1 14,500 $45.85 $664,825 75,717 Direct -16.07% Disposed -81.4% (price as of 2026-10-05)
Jan. 29, 2021 OPRX S 10b5-1 5,032 $47.25 $237,762 85,902 Direct -5.53% Disposed -82.0% (price as of 2026-10-05)
Jan. 13, 2021 OPRX S 10b5-1 5,000 $38.89 $194,450 85,937 Direct -5.50% Disposed -78.1% (price as of 2026-10-05)
Jan. 4, 2021 OPRX S 10b5-1 8,334 $32.88 $274,022 82,371 Direct -9.19% Disposed -74.1% (price as of 2026-10-05)
Nov. 11, 2020 OPRX S 10b5-1 15,000 $24.05 $360,750 75,705 Direct -16.54% Disposed -64.6% (price as of 2026-10-05)
Sept. 2, 2020 OPRX S 10b5-1 10,000 $20.00 $200,000 80,705 Direct -11.02% Disposed -57.5% (price as of 2026-10-05)
Aug. 13, 2020 OPRX S 10b5-1 10,000 $18.00 $180,000 100,671 Direct -9.04% Disposed -52.7% (price as of 2026-10-05)
Aug. 6, 2020 OPRX S 10b5-1 10,000 $17.01 $170,100 100,671 Direct -9.04% Disposed -50.0% (price as of 2026-10-05)
July 16, 2020 OPRX S 10b5-1 6,667 $15.00 $100,005 82,671 Direct -7.46% Disposed -43.3% (price as of 2026-10-05)
Aug. 10, 2018 OPRX S 1,000 $12.05 $12,050 11,884 Direct -7.76% Disposed -29.4% (price as of 2026-10-05)
Aug. 10, 2018 OPRX S 1,000 $12.01 $12,010 12,884 Direct -7.20% Disposed -29.1% (price as of 2026-10-05)
Aug. 10, 2018 OPRX S 2,000 $12.00 $24,000 13,884 Direct -12.59% Disposed -29.1% (price as of 2026-10-05)
Aug. 9, 2018 OPRX S 784 $12.00 $9,408 15,884 Direct -4.70% Disposed -29.1% (price as of 2026-10-05)
May 11, 2017 OPRX P 10,000 $0.77 $7,700 50,000 Direct +25.00% Acquired 268.4% (price as of 2026-10-05)
Nov. 14, 2016 OPRX P 10,000 $0.85 $8,500 40,000 Direct +33.33% Acquired 233.7% (price as of 2026-10-05)
June 7, 2016 OPRX P 10,000 $1.05 $10,500 30,000 Direct +50.00% Acquired 170.2% (price as of 2026-10-05)
Nov. 17, 2014 OPRX P 10,000 $0.88 $8,800 20,000 Direct +100.00% Acquired 222.3% (price as of 2026-10-05)
June 5, 2014 OPRX P 10,000 $1.50 $15,000 10,000 Direct · Acquired 89.1% (price as of 2026-10-05)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Oct. 5, 2021 OPRX Stock Option Common Stock (10,000) $7.51 March 11, 2025 10,000 Disposed
Sept. 8, 2021 OPRX Stock Option Common Stock (10,000) $7.51 March 31, 2022 10,000 Disposed
Aug. 9, 2021 OPRX Stock Option Common Stock (10,000) $7.51 March 31, 2022 10,000 Disposed
July 8, 2021 OPRX Stock Option Common Stock (13,435) $2.46 March 31, 2022 13,435 Disposed
June 7, 2021 OPRX Stock Option Common Stock (14,500) $2.46 March 31, 2022 14,500 Disposed
May 18, 2021 OPRX Stock Option Common Stock (14,500) $2.46 March 31, 2022 14,500 Disposed
Jan. 29, 2021 OPRX Stock Option Common Stock (4,315) $7.51 March 11, 2025 4,315 Disposed
Jan. 13, 2021 OPRX Stock Option Common Stock (5,000) $7.51 March 11, 2025 5,000 Disposed
Jan. 7, 2021 OPRX Stock Option Common Stock (14,456) $37.50 Jan. 7, 2024 14,456 Acquired
Jan. 4, 2021 OPRX Stock Option Common Stock (4,000) $7.51 March 11, 2025 4,000 Disposed
Jan. 4, 2021 OPRX Stock Option Common Stock (4,566) $2.46 March 31, 2022 4,566 Disposed
Nov. 12, 2020 OPRX Stock Option Common Stock (15,000) $2.46 March 31, 2022 15,000 Disposed
Sept. 2, 2020 OPRX Stock Option Common Stock (10,000) $2.46 March 31, 2022 10,000 Disposed
Aug. 14, 2020 OPRX Stock Option Common Stock (10,000) $2.46 March 31, 2022 10,000 Disposed
Aug. 7, 2020 OPRX Stock Option Common Stock (10,000) $2.46 March 31, 2022 10,000 Disposed
July 17, 2020 OPRX Stock Option Common Stock (5,032) $2.46 March 31, 2022 8,000 Disposed
June 3, 2020 OPRX Stock Option Common Stock (23,302) $3.15 June 24, 2020 23,302 Disposed
March 11, 2020 OPRX Stock Option Common Stock (63,558) $7.51 March 11, 2025 63,558 Acquired
Jan. 29, 2020 OPRX Stock Option Common Stock (5,032) $3.15 June 24, 2020 5,032 Disposed
Nov. 7, 2019 OPRX Stock Option Common Stock (5,000) $3.15 June 24, 2020 5,000 Disposed
May 10, 2019 OPRX Stock Option Common Stock (8,334) $3.15 May 19, 2019 8,334 Disposed
May 2, 2019 OPRX Stock Option Common Stock (5,000) $3.15 May 19, 2019 5,000 Disposed
Feb. 25, 2019 OPRX Restricted Stock Grant Common Stock (10,000) · · 10,000 Acquired
Jan. 2, 2019 OPRX Stock Option Common Stock (5,000) $3.15 May 19, 2019 5,000 Disposed
Aug. 10, 2018 OPRX Stock Option Common (15,000) $3.15 May 19, 2019 15,000 Acquired
March 27, 2018 OPRX Contingent Stock Grant Common Stock (16,667) · · 16,667 Disposed
Feb. 1, 2018 OPRX Restricted Stock Grant Common Stock (50,000) · · 50,000 Acquired
March 31, 2017 OPRX Stock Option Common Stock (100,000) $0.82 March 31, 2022 100,000 Acquired
March 31, 2017 OPRX Stock Option Common Stock (200,000) $0.82 March 31, 2022 200,000 Acquired
June 24, 2015 OPRX Stock Option Common Stock (100,000) · May 12, 2020 0 Acquired
May 24, 2015 OPRX Stock Option Common Stock (100,000) $1.05 Dec. 24, 2020 100,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
May 22, 2014 OPRX Common Stock 0 Direct
May 22, 2014 OPRX Stock Options→ Common Stock · Direct