Blink Charging Co. (BLNK) Insider Trading -- Recent Executive & Director Transactions

10 insiders reported 43 Form 4 transactions for Blink Charging Co. (BLNK) over the past 18 months (most recent 2026-07-02). Recent activity: Battaglia Michael C. (President and CEO) Buy 205,357 shares, Moller Glen (Director) Buy 238,550 shares, van Montfrans Ritsaart J.M. (Director) Buy 286,260 shares, LEVINE JACK (Director) Buy 238,550 shares, Bercovich Michael (Chief Financial Officer) Buy 64,904 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-02Battaglia Michael C.President and CEOBuy205,357$0
2026-07-02Moller GlenDirectorBuy238,550$0
2026-07-02van Montfrans Ritsaart J.M.DirectorBuy286,260$0
2026-07-02LEVINE JACKDirectorBuy238,550$0
2026-07-02Bercovich MichaelChief Financial OfficerBuy64,904$0
2026-07-02van Montfrans Ritsaart J.M.DirectorSell97,165$59,271
2026-07-02Battaglia Michael C.President and CEOSell32,993$21,445
2026-07-02Bercovich MichaelChief Financial OfficerSell9,709$6,311
2026-07-02Battaglia Michael C.President and CEOBuy404,930$0
2026-07-02Bercovich MichaelChief Financial OfficerBuy302,817$0
2026-07-02Battaglia Michael C.President and CEOSell3,758$2,555
2026-07-02Bercovich MichaelChief Financial OfficerSell26,147$15,892
2026-04-27Moller GlenDirectorBuy47,007$0
2026-04-17Battaglia Michael C.President and CEOBuy16,107$0
2026-04-17Battaglia Michael C.President and CEOSell4,844$3,294
2026-03-17Bercovich MichaelChief Financial OfficerBuy131,665$0
2026-03-17Bercovich MichaelChief Financial OfficerSell60,170$39,712
2026-03-17Battaglia Michael C.President and CEOBuy406,901$0
2026-03-17Battaglia Michael C.President and CEOSell197,817$130,559
2026-02-05Bercovich MichaelChief Financial OfficerSell29,541$20,383
2025-12-12Battaglia Michael C.President and CEOBuy33,333$25,000
2025-12-12Bercovich MichaelChief Financial OfficerBuy33,333$25,000
2025-12-12Bercovich MichaelChief Financial OfficerBuy32,000$25,280
2025-09-08LEVINE JACKDirectorBuy21,000$21,630
2025-09-05Bercovich MichaelChief Financial OfficerBuy6,000$6,120

Source: SEC Form 4 filings · as of 2026-07-02