Signal
First insider buying in 5+ years
Activity score
Moderate
3.0
Net flow
$174.8k
3
28 Mar 2025
Mar 29
3 insiders bought $174.8k
Novel burst
First activity