Applied Digital Corporation

APLD Technology Q2 2025