Snowball logo
logo
APLD_logo

Applied Digital Corporation

APLD • NASDAQ
17,815 $-1,595 $  (8,22%)