EMERALD ADVISERS, LLC

CIK
0001015083
City
Leola
State / Country
PA

Holdings in IMAX

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $31,557,261 853,822
2025-09-30 $10,780,383 329,172