Director
Avg Cost/Share
$112.00
Shares
530
Total Value
$59,360.00
Owned After
159,049
SEC Form 4
Director
Avg Cost/Share
$112.83
Shares
9,470
Total Value
$1,065,310.06
Owned After
159,049
President and CEO
Avg Cost/Share
$109.17
Shares
14,250
Total Value
$1,550,888.97
Owned After
159,049
President and CEO
Avg Cost/Share
$120.63
Shares
19,945
Total Value
$2,398,657.12
Owned After
159,049
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| HANNA JOSEPH F | MGRC | Director | May 5, 2026 | Sell | $112.00 | 530 | $59,360.00 | 159,049 | |
| HANNA JOSEPH F | MGRC | Director | May 4, 2026 | Sell | $112.83 | 9,470 | $1,065,310.06 | 159,049 | |
| HANNA JOSEPH F | MGRC | President and CEO | May 1, 2025 | Sell | $109.17 | 14,250 | $1,550,888.97 | 159,049 | |
| HANNA JOSEPH F | MGRC | President and CEO | Nov 6, 2024 | Sell | $120.63 | 19,945 | $2,398,657.12 | 159,049 |