Insiders · Profile

Markel Stacy

CHIEF PEOPLE OFFICER at Nuvation Bio. Filing since 18 Jun 2025. CIK 0001734780

Company
Date
Role
Action
Shares
Amount
Of holding
23 Jun 2026
CHIEF PEOPLE OFFICER
Sold on a plan
125,000
$753.19K
79.3%
18 Jun 2025
CHIEF PEOPLE OFFICER
Bought
10,000
$17.10K
51.0%
2 decisions on file.