Applied Digital Corporation (APLD) NASDAQ

31.78

-1.89(-5.61%)

Updated at April 28 02:50PM

Currency In USD