Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
BARASCH RICHARD A
Director at Starling Oncology. Filing since 16 Nov 2021.
CIK 0001076341
Company
Date
Role
Action
Shares
Amount
Of holding
STLN
Starling Oncology, Inc.
26 Mar 2025
Director
Bought
1,358,448
$1.42M
326%
STLN
Starling Oncology, Inc.
17 Mar 2023
Director
Bought
50,000
$27.50K
24.1%
STLN
Starling Oncology, Inc.
24 Nov 2021
Director
Bought
5,000
$34.60K
5.5%
STLN
Starling Oncology, Inc.
23 Nov 2021
Director
Bought
5,000
$31.70K
5.8%
STLN
Starling Oncology, Inc.
16 Nov 2021
Director
Bought
1,000
$10.12K
1.2%
5 decisions on file.