Growth Metrics

Catalyst Pharmaceuticals (CPRX) Shares Repurchased: 2015-2022