| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jul 09 '26 | Option Exercise | 0.00 | 20,751 | 0 | 166,606 | Jul 13 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jun 09 '26 | Option Exercise | 0.00 | 14,060 | 0 | 149,001 | Jun 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Apr 15 '26 | Sale | 85.44 | 7,645 | 653,192 | 141,971 | Apr 17 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Apr 09 '26 | Option Exercise | 0.00 | 25,597 | 0 | 199,856 | Apr 13 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Mar 10 '26 | Sale | 78.24 | 2,590 | 202,642 | 137,044 | Mar 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Mar 09 '26 | Option Exercise | 0.00 | 14,062 | 0 | 143,213 | Mar 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jan 12 '26 | Sale | 86.55 | 7,568 | 654,996 | 136,182 | Jan 13 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jan 09 '26 | Option Exercise | 0.00 | 20,752 | 0 | 154,411 | Jan 13 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Dec 10 '25 | Sale | 87.84 | 2,595 | 227,945 | 133,659 | Dec 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Dec 09 '25 | Option Exercise | 0.00 | 14,060 | 0 | 139,825 | Dec 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Oct 10 '25 | Sale | 82.00 | 7,660 | 628,121 | 132,795 | Oct 14 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Oct 09 '25 | Option Exercise | 0.00 | 20,751 | 0 | 150,993 | Oct 14 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Sep 10 '25 | Sale | 85.09 | 2,595 | 220,809 | 130,242 | Sep 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Sep 09 '25 | Option Exercise | 0.00 | 14,062 | 0 | 136,408 | Sep 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jul 10 '25 | Sale | 77.50 | 7,661 | 593,728 | 129,377 | Jul 10 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jul 09 '25 | Option Exercise | 0.00 | 20,752 | 0 | 147,576 | Jul 10 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jun 10 '25 | Sale | 80.26 | 2,595 | 208,275 | 126,393 | Jun 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jun 09 '25 | Option Exercise | 0.00 | 14,060 | 0 | 132,559 | Jun 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Apr 15 '25 | Sale | 71.91 | 11,839 | 851,342 | 125,529 | Apr 17 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Apr 09 '25 | Option Exercise | 0.00 | 32,072 | 0 | 143,117 | Apr 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Mar 09 '25 | Option Exercise | 0.00 | 14,062 | 0 | 124,791 | Mar 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jan 10 '25 | Sale | 78.69 | 10,817 | 851,170 | 117,760 | Jan 13 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Jan 09 '25 | Option Exercise | 0.00 | 20,751 | 0 | 128,577 | Jan 13 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Dec 10 '24 | Sale | 84.94 | 3,618 | 307,309 | 107,826 | Dec 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Dec 09 '24 | Option Exercise | 0.00 | 14,060 | 0 | 111,444 | Dec 11 |
| ZM | Sankarlingam Velchamy | Pres. of Engineering & Product | Sep 09 '24 | Option Exercise | 0.00 | 4,223 | 0 | 33,788 | Dec 11 |