Display in USD
IREN Drops 18% in a Week Despite Booming AI Demand as $30B Spending Plan Raises Questions | WAPE