McGrath RentCorp
Exchange: nyse
none
3031582208.00
255420992.00
0.422528389440
0.287382858242
23.48%
3.75
1.900000