Insiders · Profile

BARASCH RICHARD A

Director at Starling Oncology. Filing since 16 Nov 2021. CIK 0001076341

Company
Date
Role
Action
Shares
Amount
Of holding
26 Mar 2025
Director
Bought
1,358,448
$1.42M
326%
17 Mar 2023
Director
Bought
50,000
$27.50K
24.1%
24 Nov 2021
Director
Bought
5,000
$34.60K
5.5%
23 Nov 2021
Director
Bought
5,000
$31.70K
5.8%
16 Nov 2021
Director
Bought
1,000
$10.12K
1.2%
5 decisions on file.