Applied Digital Corporation: Needham cuts target price to $70 from $83 - APLD News | Rallies