WillScot Holdings Corp (WSC)

Market price: $17.65

3 valuation methods