WSC Financials: WillScot Holdings Corp AI Analysis