Filing Manager
LAWRENCE BLATT
Reporting Manager
Lawrence M. Blatt, Ph.D.
Symbol
ALGS
Shares outstanding
5.48M shares
Disclosed Ownership
176K shares
Ownership
3.2%
Form type
SCHEDULE 13D/A
Filing time
12 Mar 2025, 20:30:02 UTC
Date of event
10 Mar 2025

Reporting Managers (1)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Lawrence M. Blatt, Ph.D. 3.2% 176K 176K 0 /s/ Lawrence M. Blatt Lawrence M. Blatt, Ph.D. 0001242110