Home/Insiders/Blachier Olivier
BO
SEC Insider//CIK 0001891661

Blachier Olivier

CIK 00018916611 companyBILLERICA, MA

Transactions

25

Companies

1

Filings

13

CIK

0001891661

Recent Transactions

25 trades
  • Sale

    Common Stock

    2025-11-17$77.43/sh48814,124.06 total
  • Tax Payment

    Common Stock

    2025-11-14$78.28/sh44514,612.06 total
  • Sale

    Common Stock

    2025-05-22$72.22/sh27514,923.31 total
  • Tax Payment

    Common Stock

    2025-04-05$65.39/sh22915,198.31 total
  • Award

    Common Stock

    2025-04-01+4,52415,427.31 total
  • Award

    Employee Stock Option (Right to Buy)

    2025-04-01+8,1008,100 total
  • Sale

    Common Stock

    2025-02-21$108.00/sh98410,903.31 total
  • Tax Payment

    Common Stock

    2025-02-20$107.99/sh31912,281.61 total
  • Tax Payment

    Common Stock

    2025-02-20$107.99/sh50011,887.31 total
  • Award

    Common Stock

    2025-02-19+1,08612,600.61 total
  • Sale

    Common Stock

    2024-11-18$97.32/sh50211,514.61 total
  • Tax Payment

    Common Stock

    2024-11-15$97.67/sh41712,016.61 total
  • Sale

    Common Stock

    2024-05-16$133.84/sh1,98612,355.76 total
  • Award

    Employee Stock Option (Right to Buy)

    2024-04-01+5,3725,372 total
  • Award

    Common Stock

    2024-04-01+3,11214,341.76 total
  • Tax Payment

    Common Stock

    2024-02-16$136.81/sh50011,229.76 total
  • Tax Payment

    Common Stock

    2023-11-15$102.84/sh41711,729.76 total
  • Tax Payment

    Common Stock

    2023-02-17$85.48/sh17212,068.79 total
  • Award

    Employee Stock Option (Right to Buy)

    2023-01-31+7,9727,972 total
  • Award

    Common Stock

    2023-01-31+4,46012,240.79 total
  • Tax Payment

    Common Stock

    2022-11-15$80.29/sh4177,595 total
  • Award

    Common Stock

    2022-02-01+2,3328,012 total
  • Award

    Employee Stock Option (Right to Buy)

    2022-02-01+5,1885,188 total
  • Award

    Common Stock

    2021-10-31+5,6805,680 total
  • Award

    No Securities Beneficially Owned

    2021-10-31+5,6805,680 total