SEC Insider Transactions from Lang James Paul.

Last updated: 2026-03-14 11:44 UTC | Total transactions: 18

Director Lang James Paul bought OptimizeRx Corp ($OPRX) shares on the open market once in the last 365 days, for a total of $2.4 million. His most recent purchase occurred on March 14, 2025. These buys rank 272nd among 4,983 insiders in our database by purchase value, above the average of $1.5 million across about 3 transactions per insider. He reported no open market sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Jan. 5, 2026 BIOVIE INC. $BIVI Lang James Paul Director A Stock Option (right to buy) 330500 $0.00 330,500.0000 7,920,795 9999.99% 4.17%
Jan. 5, 2026 BIOVIE INC. $BIVI Lang James Paul Director A Stock Option (right to buy) 90000 $0.00 90,000.0000 7,920,795 9999.99% 1.14%
Jan. 2, 2026 HALOZYME THERAPEUTICS, INC. $HALO Lang James Paul Director A Restricted Stock Units 889 $0.00 889.0000 123,904,000 9999.99% 0.00%
Jan. 2, 2026 HALOZYME THERAPEUTICS, INC. $HALO Lang James Paul Director A Option to Purchase Common Stock 1342 $0.00 1,342.0000 123,904,000 9999.99% 0.00%
June 11, 2025 OptimizeRx Corp $OPRX Lang James Paul Director A Common Stock 9868 $0.00 399,320.0000 20,234,186 2.53% 0.05%
March 14, 2025 OptimizeRx Corp $OPRX Lang James Paul Director P Common Stock 321408 $7.60 389,452.0000 20,194,697 472.35% 1.59%
Nov. 20, 2024 BIOVIE INC. $BIVI Lang James Paul Director A Stock Option (right to buy) 61600 $0.00 61,600.0000 639,836 9999.99% 9.63%
Dec. 20, 2024 BIOVIE INC. $BIVI Lang James Paul Director A Stock Option (right to buy) 22690 $0.00 22,690.0000 639,836 9999.99% 3.55%
June 5, 2024 OptimizeRx Corp $OPRX Lang James Paul Director M Restricted Stock Units 10061 $0.00 0.0000 19,921,879 100.00% 0.05%
June 7, 2024 OptimizeRx Corp $OPRX Lang James Paul Director A Common Stock 13286 $0.00 68,044.0000 19,921,879 24.26% 0.07%
June 5, 2024 OptimizeRx Corp $OPRX Lang James Paul Director M Common Stock 10061 $0.00 54,758.0000 19,921,879 22.51% 0.05%
June 7, 2023 OptimizeRx Corp $OPRX Lang James Paul Director M Common Stock 4637 $0.00 44,697.0000 0 11.58% 0.00%
June 7, 2023 OptimizeRx Corp $OPRX Lang James Paul Director M Restricted Stock Units 4637 $0.00 0.0000 0 100.00% 0.00%
June 7, 2023 OptimizeRx Corp $OPRX Lang James Paul Director A Restricted Stock Units 10061 $0.00 10,061.0000 0 9999.99% 0.00%
March 30, 2023 OptimizeRx Corp $OPRX Lang James Paul Director M Restricted Stock Units 657 $0.00 657.0000 0 50.00% 0.00%
March 30, 2023 OptimizeRx Corp $OPRX Lang James Paul Director M Common Stock 657 $0.00 40,060.0000 0 1.67% 0.00%
Dec. 30, 2022 OptimizeRx Corp $OPRX Lang James Paul Director M Restricted Stock Units 409 $0.00 0.0000 0 100.00% 0.00%
Dec. 30, 2022 OptimizeRx Corp $OPRX Lang James Paul Director M Common Stock 409 $0.00 39,403.0000 0 1.05% 0.00%