MGRC - McGrath RentCorp Stock Analysis | Finranks