APLD   $27.26  5.13% Market Closed After Close 27.1719 -0.32%

Applied Digital Corporation

Data not available