LENSAR (LNSR)

LNSR · NASDAQ
$5.57−0.27 (−4.62%)
At close on Nov 3

Breakdown

Top shareholders

Institutions

Ownership statements

Insider trades