Paradice Investment Pours $17.64 Million into McGrath RentCorp: A Strategic Move or Market Gamble? | Whale Factor