Growth Metrics

Ensysce Biosciences (ENSC) Shares Repurchased (2020)

Ensysce Biosciences (ENSC) has disclosed Shares Repurchased for 1 consecutive years, with $136.3 million as the latest value for Q1 2020.