BamSEC and AlphaSense Join Forces
Learn More

McGrath RentCorp – Filings and Transcripts

NASDAQ: MGRC    
Share price (10/19/26): $112.30    
Market cap (10/19/26): $2.743 billion