Filing Manager
Diwakar Choubey
Reporting Manager
Diwakar Choubey
Symbol
ML
Shares outstanding
11.3M shares
Disclosed Ownership
1M shares
Ownership
8.9%
Form type
SCHEDULE 13D/A
Date filed
12/18/2024, 02:25 PM
Date of event
Dec 10, 2024

Reporting Managers (1)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Diwakar Choubey 8.9% 1M 1M 12.6K /s/ Diwakar Choubey Diwakar Choubey 0001883232