Insiders · Profile

Pacala Mark L

Director at Starling Oncology. Filing since 26 Mar 2025. CIK 0001321250

Company
Date
Role
Action
Shares
Amount
Of holding
18 Nov 2025
Director
Sold at will
50,000
$200.00K
22.2%
26 Mar 2025
Director
Bought
90,562
$94.34K
67.4%
2 decisions on file.