
Celldex Therapeutics CLDX
$ 20.14
-4.89%
Annual report 2024
added 02-27-2025