Mark P. Marron

Senior Vice President, EPlus Inc.

Companies

  • EPlus IncBoard member Aug 22, 2019 to now1
  • EPlus IncChief executive officer Jan 18, 2017 to now2
  • EPlus IncChief operating officer Jul 8, 2010 to Jul 25, 20163
  • EPlus IncSenior Vice President Aug 20, 2009 to Nov 10, 20094

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • EPlus Inc PLUS226,073 shares5$21.5M at $94.97Jul 2, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jul 2, 2026Other 25,562 shares of EPlus Inc5
  • Jul 2, 2026Other 25,562 shares of EPlus Inc5
  • Jun 15, 2026Granted 26,477 shares of EPlus Inc6
  • Jun 15, 2026Shares withheld for tax 4,488 shares at $83.09 of EPlus Inc6
  • Jun 15, 2026Granted 9,956 shares of EPlus Inc6
  • Jun 14, 2026Shares withheld for tax 4,550 shares at $83.19 of EPlus Inc7
  • Jun 14, 2026Shares withheld for tax 5,604 shares at $83.19 of EPlus Inc7
  • Jun 10, 2026Shares withheld for tax 3,031 shares at $82.15 of EPlus Inc8
  • Jun 30, 2025Gift 2,600 shares of EPlus Inc9
  • Jun 30, 2025Other 21,735 shares of EPlus Inc9
  • Jun 30, 2025Other 21,735 shares of EPlus Inc9
  • Jun 14, 2025Shares withheld for tax 4,550 shares at $68.94 of EPlus Inc10
  • Jun 14, 2025Shares withheld for tax 5,678 shares at $68.94 of EPlus Inc10
  • Jun 10, 2025Granted 30,219 shares of EPlus Inc11
  • Jun 8, 2025Shares withheld for tax 3,771 shares at $71.11 of EPlus Inc12
  • Dec 31, 2024Gift 3,425 shares of EPlus Inc13
  • Jun 25, 2024Other 24,061 shares of EPlus Inc14
  • Jun 25, 2024Other 24,061 shares of EPlus Inc14
  • Jun 15, 2024Shares withheld for tax 6,525 shares at $72.68 of EPlus Inc15
  • Jun 14, 2024Shares withheld for tax 5,756 shares at $73.46 of EPlus Inc15
  • Jun 14, 2024Gift 2,475 shares of EPlus Inc15
  • Jun 14, 2024Granted 30,269 shares of EPlus Inc15
  • Jun 8, 2024Shares withheld for tax 3,771 shares at $73.59 of EPlus Inc16
  • Dec 29, 2023Gift 3,100 shares of EPlus Inc17
  • Sep 11, 2023Gift 525 shares of EPlus Inc18