APLD   $5.57  -8.24% Market Closed After Close 5.67 1.80%

Applied Digital Corp

Earnings, Splits and Dividends

Data not available