| TDY | MEHRABIAN ROBERT | Executive Chairman | Feb 07 '25 | Option Exercise | 192.00 | 10,014 | 1,922,688 | 149,560 | Feb 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Feb 07 '25 | Sale | 510.33 | 5,007 | 2,555,241 | 144,553 | Feb 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Feb 06 '25 | Option Exercise | 192.00 | 53,060 | 10,187,520 | 171,083 | Feb 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Feb 06 '25 | Sale | 512.57 | 26,530 | 13,598,400 | 144,553 | Feb 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Jan 31 '25 | Sale | 518.22 | 5,768 | 2,989,090 | 144,553 | Jan 31 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Nov 11 '24 | Sale | 487.33 | 46,075 | 22,453,929 | 171,802 | Nov 12 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Nov 11 '24 | Option Exercise | 123.38 | 92,150 | 11,369,468 | 217,877 | Nov 12 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Nov 08 '24 | Option Exercise | 123.38 | 7,850 | 968,534 | 175,727 | Nov 12 12:00 AM |
| TDY | MEHRABIAN ROBERT | Executive Chairman | Nov 08 '24 | Sale | 490.50 | 3,925 | 1,925,215 | 171,802 | Nov 12 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Dec 11 '23 | Option Exercise | 78.40 | 100,000 | 7,840,000 | 246,052 | Dec 11 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Dec 11 '23 | Sale | 410.75 | 50,000 | 20,537,500 | 196,052 | Dec 11 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Aug 29 '23 | Option Exercise | 94.24 | 91,000 | 8,575,840 | 241,552 | Aug 29 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Aug 29 '23 | Sale | 416.13 | 45,500 | 18,933,915 | 196,052 | Aug 29 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Mar 07 '23 | Option Exercise | 94.24 | 2,200 | 207,328 | 197,152 | Mar 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Mar 07 '23 | Sale | 439.08 | 1,100 | 482,985 | 196,052 | Mar 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Mar 06 '23 | Option Exercise | 94.24 | 6,800 | 640,832 | 199,452 | Mar 07 12:00 AM |
| TDY | MEHRABIAN ROBERT | Chairman, President and CEO | Mar 06 '23 | Sale | 440.17 | 3,400 | 1,496,584 | 196,052 | Mar 07 12:00 AM |