| MTSI | OCAMPO SUSAN | 10% Owner | Feb 25 '26 | Sale | 254.43 | 261,763 | 66,600,316 | 3,759,895 | Feb 26 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 24 '26 | Sale | 250.08 | 53,509 | 13,381,370 | 4,021,658 | Feb 26 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 18 '26 | Sale | 250.00 | 3,156 | 789,004 | 4,075,167 | Feb 19 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 17 '26 | Sale | 245.32 | 80,123 | 19,655,438 | 4,078,323 | Feb 19 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 13 '26 | Sale | 241.85 | 62,050 | 15,006,808 | 4,158,446 | Feb 17 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 12 '26 | Sale | 240.32 | 57,827 | 13,897,142 | 4,220,496 | Feb 17 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 06 '26 | Sale | 235.85 | 100,000 | 23,584,700 | 4,278,323 | Feb 10 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Feb 03 '26 | Sale | 230.29 | 100,000 | 23,029,000 | 4,378,323 | Feb 05 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Dec 09 '25 | Sale | 190.07 | 121,067 | 23,011,205 | 4,478,323 | Dec 09 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Dec 05 '25 | Sale | 190.10 | 76,642 | 14,569,644 | 4,599,390 | Dec 05 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Dec 04 '25 | Sale | 190.00 | 2,291 | 435,290 | 4,676,032 | Dec 05 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Dec 03 '25 | Sale | 180.06 | 95,829 | 17,254,970 | 4,678,323 | Dec 04 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Dec 02 '25 | Sale | 180.00 | 4,171 | 750,780 | 4,774,152 | Dec 04 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Nov 10 '25 | Sale | 171.47 | 43,289 | 7,422,699 | 4,216,954 | Nov 12 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Nov 07 '25 | Sale | 170.01 | 56,711 | 9,641,437 | 4,260,243 | Nov 12 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Nov 06 '25 | Sale | 160.08 | 100,000 | 16,008,000 | 4,316,954 | Nov 12 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 29 '25 | Sale | 150.01 | 8,358 | 1,253,784 | 2,577,334 | Oct 30 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 28 '25 | Sale | 148.02 | 124,515 | 18,430,710 | 2,585,692 | Oct 30 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 27 '25 | Sale | 147.02 | 60,705 | 8,924,849 | 2,710,207 | Oct 27 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 24 '25 | Sale | 142.10 | 44,809 | 6,367,359 | 2,770,912 | Oct 27 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 23 '25 | Sale | 141.00 | 1,862 | 262,542 | 2,815,721 | Oct 27 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 20 '25 | Sale | 141.01 | 36,762 | 5,183,810 | 2,817,583 | Oct 22 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 16 '25 | Sale | 140.06 | 102,261 | 14,322,676 | 2,854,345 | Oct 16 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 15 '25 | Sale | 136.02 | 150,000 | 20,403,000 | 2,956,606 | Oct 16 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 14 '25 | Sale | 133.03 | 53,104 | 7,064,425 | 3,106,606 | Oct 16 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 08 '25 | Sale | 133.03 | 150,000 | 19,954,500 | 3,159,710 | Oct 09 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Oct 07 '25 | Sale | 133.22 | 62,476 | 8,323,053 | 3,309,710 | Oct 09 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 18 '25 | Sale | 133.09 | 150,000 | 19,963,500 | 3,372,186 | Sep 22 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 17 '25 | Sale | 133.02 | 62,435 | 8,305,104 | 3,522,186 | Sep 17 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 15 '25 | Sale | 132.43 | 150,424 | 19,920,946 | 3,584,621 | Sep 17 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 12 '25 | Sale | 132.86 | 89,868 | 11,940,284 | 3,735,045 | Sep 12 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 11 '25 | Sale | 132.49 | 80,891 | 10,717,027 | 3,824,913 | Sep 12 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 10 '25 | Sale | 132.64 | 50,361 | 6,679,838 | 3,905,804 | Sep 12 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 09 '25 | Sale | 131.12 | 45,986 | 6,029,684 | 3,956,165 | Sep 09 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 08 '25 | Sale | 132.06 | 3,195 | 421,932 | 4,002,151 | Sep 09 12:00 AM |
| MTSI | OCAMPO SUSAN | 10% Owner | Sep 05 '25 | Sale | 131.41 | 113,275 | 14,885,404 | 4,005,346 | Sep 09 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 21 '25 | Sale | 123.98 | 104,449 | 12,949,835 | 4,118,621 | May 23 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 16 '25 | Sale | 123.50 | 4,694 | 579,709 | 4,223,070 | May 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 13 '25 | Sale | 123.87 | 150,000 | 18,579,764 | 4,227,764 | May 14 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 12 '25 | Sale | 123.58 | 300,000 | 37,074,172 | 4,377,764 | May 14 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 27 '25 | Sale | 115.82 | 2 | 232 | 4,677,764 | Mar 03 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 21 '25 | Sale | 124.07 | 11,459 | 1,421,718 | 4,677,766 | Feb 24 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 20 '25 | Sale | 124.08 | 97,527 | 12,101,150 | 4,689,225 | Feb 24 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 19 '25 | Sale | 124.08 | 36,884 | 4,576,567 | 4,786,752 | Feb 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 18 '25 | Sale | 124.13 | 300,000 | 37,239,000 | 4,823,636 | Feb 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 14 '25 | Sale | 123.31 | 286,635 | 35,344,126 | 5,123,636 | Feb 18 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 13 '25 | Sale | 123.05 | 74,472 | 9,163,780 | 5,410,271 | Feb 18 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 11 '25 | Sale | 123.32 | 25,003 | 3,083,370 | 5,484,743 | Feb 12 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 10 '25 | Sale | 125.35 | 45,773 | 5,737,473 | 5,509,746 | Feb 12 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 26 '24 | Sale | 134.34 | 187,562 | 25,198,004 | 6,313,193 | Nov 26 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 25 '24 | Sale | 136.73 | 12,438 | 1,700,646 | 6,500,755 | Nov 26 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 22 '24 | Sale | 133.40 | 40,192 | 5,361,478 | 6,513,193 | Nov 26 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 19 '24 | Sale | 118.30 | 600,000 | 70,980,000 | 5,555,519 | Nov 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 18 '24 | Sale | 125.00 | 1,789 | 223,625 | 5,912,219 | Nov 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 15 '24 | Sale | 123.67 | 105,782 | 13,081,997 | 5,914,008 | Nov 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 14 '24 | Sale | 127.40 | 26,886 | 3,425,242 | 6,019,790 | Nov 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Nov 13 '24 | Sale | 130.05 | 25,351 | 3,296,898 | 6,046,676 | Nov 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 29 '24 | Sale | 109.54 | 152,719 | 16,728,989 | 6,072,027 | Aug 30 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 28 '24 | Sale | 106.26 | 70,000 | 7,438,193 | 6,826,685 | Aug 30 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 23 '24 | Sale | 107.02 | 51,010 | 5,459,090 | 6,194,746 | Aug 23 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 21 '24 | Sale | 107.01 | 56,500 | 6,046,065 | 6,245,756 | Aug 23 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 20 '24 | Sale | 106.32 | 93,728 | 9,965,161 | 6,302,256 | Aug 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 16 '24 | Sale | 106.17 | 154,905 | 16,446,264 | 6,395,984 | Aug 20 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 15 '24 | Sale | 106.48 | 305,395 | 32,519,061 | 6,550,889 | Aug 19 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 14 '24 | Sale | 103.83 | 20,000 | 2,076,600 | 6,856,284 | Aug 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Aug 13 '24 | Sale | 103.18 | 95,743 | 9,878,763 | 6,876,284 | Aug 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 30 '24 | Sale | 103.02 | 16,490 | 1,698,800 | 6,972,027 | Jun 03 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 28 '24 | Sale | 105.01 | 16,396 | 1,721,744 | 6,988,517 | May 29 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 24 '24 | Sale | 102.76 | 102,722 | 10,555,206 | 7,004,913 | May 29 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 23 '24 | Sale | 103.54 | 54,074 | 5,598,822 | 7,107,635 | May 24 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 22 '24 | Sale | 102.53 | 131,187 | 13,450,603 | 7,161,709 | May 24 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 21 '24 | Sale | 102.52 | 35,768 | 3,666,935 | 7,292,896 | May 22 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 20 '24 | Sale | 102.88 | 161,140 | 16,578,561 | 7,328,664 | May 22 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 16 '24 | Sale | 102.98 | 82,361 | 8,481,649 | 7,489,804 | May 17 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 15 '24 | Sale | 102.82 | 150,000 | 15,422,847 | 7,572,165 | May 17 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 14 '24 | Sale | 103.04 | 85,874 | 8,848,457 | 7,722,165 | May 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 13 '24 | Sale | 103.21 | 61,765 | 6,374,766 | 7,808,039 | May 15 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 10 '24 | Sale | 102.00 | 25,148 | 2,565,096 | 7,869,804 | May 13 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 09 '24 | Sale | 102.01 | 7,326 | 747,325 | 7,894,952 | May 13 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 08 '24 | Sale | 103.53 | 10,403 | 1,077,023 | 7,902,278 | May 09 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | May 07 '24 | Sale | 103.02 | 75,000 | 7,726,500 | 7,912,681 | May 09 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 29 '24 | Sale | 88.00 | 34,186 | 3,008,368 | 6,886,661 | Feb 29 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 27 '24 | Sale | 88.03 | 4,370 | 384,691 | 6,920,847 | Feb 29 12:00 AM |
| MTSI | OCAMPO SUSAN | director, 10 percent owner: | Feb 22 '24 | Sale | 87.32 | 140,711 | 12,286,938 | 6,970,950 | Feb 26 12:00 AM |