Insiders · Profile

Chariag Belgacem

Director at Helmerich & Payne · See Remarks at Ecovyst. Filing since 18 Mar 2020. CIK 0001463291

Company
Date
Role
Action
Shares
Amount
Of holding
10 Feb 2025
Director
Bought
37,356
$1.01M
217%
19 Mar 2020
See Remarks
Bought
11,926
$121.91K
4.0%
18 Mar 2020
See Remarks
Bought
41,574
$387.08K
16.0%
3 decisions on file.