Snowball logo
logo
APLD_logo

Applied Digital Corporation

APLD • NASDAQ
15,335 $+1,165 $  (8,22%)