
McGrath RentCorp Keeps Crushing Expectations (NASDAQ:MGRC)
dima_sidelnikov/iStock via Getty Images For some strange reason that I can’t explain, I’ve always been drawn to unique businesses. The more peculiar the company is, the more it piques my interest. One firm that meets […]