Filing Manager
DAVENPORT & Co LLC
Reporting Manager
DAVENPORT & Co LLC
Symbol
MCRI
Shares outstanding
17,890,354 shares
Disclosed Ownership
858,737 shares
Ownership
4.8%
Form type
SCHEDULE 13G/A
Filing time
05 Mar 2026, 16:16:54 UTC
Date of event
27 Feb 2026

Reporting Managers (1)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
DAVENPORT & Co LLC 4.8% 858,737 838,739 0 Stefanie Boykin Stefanie Boykin, Compliance Manager