Signal
First insider buying in 5+ years
Activity score
Moderate
3.0
Net flow
$18.3m
18
Mar 22 - 26, 2024
Mar 27
18 insiders bought $18.3m
Novel burst
First activity