| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MCRI | FARAHI BOB | President | Apr 23 '26 | Option Exercise | 96.03 | 133,334 | 12,804,729 | 248,353 | Apr 24 12:00 AM |
| MCRI | FARAHI BOB | President | Jul 30 '24 | Option Exercise | 69.90 | 66,666 | 4,659,953 | 225,553 | Aug 02 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 14 '23 | Sale | 66.67 | 24,704 | 1,647,016 | 961,774 | Sep 18 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 01 '23 | Sale | 67.91 | 9,495 | 644,805 | 986,478 | Sep 05 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 31 '23 | Sale | 67.85 | 1,722 | 116,838 | 995,973 | Sep 05 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 30 '23 | Sale | 68.09 | 905 | 61,621 | 997,695 | Sep 05 12:00 AM |
| MCRI | FARAHI BOB | President | May 19 '23 | Sale | 67.62 | 16,231 | 1,097,540 | 192,220 | May 23 12:00 AM |
| MCRI | FARAHI BOB | President | May 09 '23 | Sale | 67.45 | 15,036 | 1,014,178 | 208,451 | May 11 12:00 AM |
| MCRI | FARAHI BOB | President | May 08 '23 | Sale | 67.05 | 3,509 | 235,278 | 223,487 | May 10 12:00 AM |
| MCRI | FARAHI BOB | President | May 05 '23 | Sale | 68.10 | 15,224 | 1,036,754 | 226,996 | May 09 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 01 '22 | Option Exercise | 21.62 | 66,666 | 1,441,319 | 227,220 | Nov 02 12:00 AM |
| MCRI | FARAHI BOB | President | Oct 21 '22 | Option Exercise | 19.91 | 66,667 | 1,327,360 | 217,900 | Oct 25 12:00 AM |
| MCRI | FARAHI BOB | President | Mar 02 '22 | Option Exercise | 17.12 | 197,336 | 3,379,144 | 196,163 | Mar 04 12:00 AM |
| MCRI | FARAHI BOB | President | Feb 10 '22 | Option Exercise | 21.71 | 72,000 | 1,563,120 | 248,668 | Feb 14 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 24 '21 | Option Exercise | 9.33 | 24,678 | 230,246 | 233,334 | Sep 27 12:00 AM |
| MCRI | FARAHI BOB | President | Dec 01 '20 | Option Exercise | 12.32 | 66,668 | 821,350 | 212,340 | Dec 04 12:00 AM |
| MCRI | FARAHI BOB | President | May 27 '20 | Sale | 40.65 | 16,994 | 690,806 | 154,423 | Jun 02 12:00 AM |
| MCRI | FARAHI BOB | President | Mar 16 '20 | Buy | 20.11 | 5,000 | 100,550 | 398,265 | Mar 26 12:00 AM |
| MCRI | FARAHI BOB | President | Feb 20 '20 | Option Exercise | 33.15 | 41,990 | 1,391,758 | 393,265 | Feb 21 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 11 '19 | Sale | 45.08 | 24,340 | 1,097,247 | 380,066 | Sep 13 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 07 '18 | Buy | 45.00 | 300 | 13,500 | 419,408 | Sep 10 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 06 '18 | Buy | 44.83 | 7,700 | 345,191 | 419,408 | Sep 10 12:00 AM |
| MCRI | FARAHI BOB | President | Jun 11 '18 | Option Exercise | 44.72 | 66,668 | 2,981,392 | 411,408 | Jun 21 12:00 AM |
| MCRI | FARAHI BOB | President | Dec 15 '17 | Sale | 46.13 | 12,242 | 564,723 | 378,074 | Dec 19 12:00 AM |
| MCRI | FARAHI BOB | President | Dec 12 '17 | Sale | 46.71 | 10,000 | 467,100 | 390,316 | Dec 13 12:00 AM |
| MCRI | FARAHI BOB | President | Dec 11 '17 | Sale | 46.47 | 6,000 | 278,820 | 390,316 | Dec 13 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 30 '17 | Sale | 47.23 | 16,100 | 760,403 | 406,316 | Dec 01 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 28 '17 | Sale | 47.17 | 10,100 | 476,417 | 406,316 | Dec 01 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 21 '17 | Sale | 46.20 | 3,443 | 159,067 | 432,516 | Nov 22 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 20 '17 | Sale | 46.17 | 11,111 | 512,995 | 435,959 | Nov 21 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 17 '17 | Sale | 46.04 | 3,000 | 138,120 | 435,959 | Nov 21 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 16 '17 | Sale | 45.79 | 18,234 | 834,990 | 450,070 | Nov 20 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 15 '17 | Sale | 45.51 | 4,101 | 186,637 | 468,304 | Nov 17 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 13 '17 | Sale | 45.40 | 4,000 | 181,600 | 472,405 | Nov 14 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 10 '17 | Sale | 45.53 | 2,020 | 91,971 | 472,405 | Nov 14 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 09 '17 | Sale | 45.51 | 4,000 | 182,040 | 472,405 | Nov 14 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 08 '17 | Sale | 46.20 | 91 | 4,204 | 472,405 | Nov 14 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 09 '17 | Sale | 34.43 | 34,000 | 1,170,620 | 482,516 | Aug 10 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 09 '17 | Option Exercise | 29.00 | 66,668 | 1,933,372 | 482,516 | Aug 10 12:00 AM |
| MCRI | FARAHI BOB | President | Oct 20 '16 | Option Exercise | 21.82 | 66,668 | 1,454,696 | 512,413 | Oct 24 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 18 '16 | Sale | 24.30 | 6,000 | 145,800 | 510,614 | Aug 22 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 17 '16 | Sale | 24.14 | 4,000 | 96,560 | 516,614 | Aug 22 12:00 AM |
| MCRI | FARAHI BOB | President | Apr 02 '14 | Option Exercise | 10.98 | 420,004 | 4,611,941 | 1,237,166 | Apr 04 12:00 AM |
| MCRI | FARAHI BOB | President | Mar 11 '14 | Sale | 19.26 | 2,200 | 42,363 | 334,626 | Mar 12 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 23 '13 | Sale | 20.55 | 100 | 2,055 | 336,826 | Aug 26 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 09 '13 | Sale | 20.55 | 3,197 | 65,699 | 335,000 | Aug 13 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 08 '13 | Sale | 20.55 | 9,354 | 192,224 | 335,123 | Aug 08 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 02 '13 | Sale | 20.65 | 6,468 | 133,564 | 1,027,164 | Aug 05 12:00 AM |
| MCRI | FARAHI BOB | President | Aug 01 '13 | Sale | 20.53 | 40,686 | 835,284 | 1,027,164 | Aug 05 12:00 AM |
| MCRI | FARAHI BOB | President | Jul 31 '13 | Sale | 20.55 | 11,114 | 228,393 | 1,027,164 | Aug 05 12:00 AM |
| MCRI | FARAHI BOB | President | Nov 05 '10 | Sale | 12.50 | 100 | 1,250 | 1,788,351 | Nov 08 12:00 AM |
| MCRI | FARAHI BOB | President | May 18 '10 | Sale | 12.36 | 3,770 | 46,605 | 1,954,164 | May 19 12:00 AM |
| MCRI | FARAHI BOB | President | May 17 '10 | Sale | 12.26 | 4,530 | 55,546 | 1,954,164 | May 19 12:00 AM |
| MCRI | FARAHI BOB | President | May 13 '10 | Sale | 12.15 | 15,924 | 193,440 | 1,804,865 | May 14 12:00 AM |
| MCRI | FARAHI BOB | President | May 12 '10 | Sale | 11.98 | 12,000 | 143,720 | 1,804,865 | May 14 12:00 AM |
| MCRI | FARAHI BOB | President | Apr 30 '10 | Sale | 12.25 | 3,572 | 43,758 | 1,832,789 | Apr 30 12:00 AM |
| MCRI | FARAHI BOB | President | Apr 29 '10 | Sale | 12.07 | 57,050 | 688,708 | 1,832,789 | Apr 30 12:00 AM |
| MCRI | FARAHI BOB | President | Apr 28 '10 | Sale | 11.80 | 76,956 | 908,080 | 1,832,789 | Apr 30 12:00 AM |
| MCRI | FARAHI BOB | President | Sep 18 '09 | Sale | 11.91 | 20,000 | 238,106 | 1,901,578 | Sep 21 12:00 AM |