McGrath RentCorp
Exchange: nyse
none
3051959552.00
255420992.00
0.422528388860
0.287382858242
23.48%
3.75
1.900000