Cemtrex (CETX) has returned -94.9% since December 17, 2024.

money illustration

Explore