Insiders · Profile

Haurwitz Rachel E.

President and CEO at Caribou Biosciences. Filing since 14 Mar 2025. CIK 0001670579

Company
Date
Role
Action
Shares
Amount
Of holding
14 Mar 2025
President and CEO
Bought
20,000
$20.40K
0.6%
1 decision on file.