| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| R | HAVENS THOMAS M. | President, Global FMS | Feb 18 '26 | Sale | 221.65 | 12,571 | 2,786,346 | 33,074 | Feb 20 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Aug 13 '25 | Sale | 181.77 | 6,500 | 1,181,505 | 32,478 | Aug 15 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Nov 06 '24 | Sale | 157.44 | 4,000 | 629,756 | 20,504 | Nov 08 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Apr 25 '24 | Sale | 119.40 | 8,000 | 955,183 | 24,401 | Apr 29 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Nov 14 '23 | Option Exercise | 93.51 | 12,480 | 1,167,004 | 26,354 | Nov 16 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Nov 14 '23 | Sale | 106.57 | 6,240 | 664,997 | 20,114 | Nov 16 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Oct 31 '23 | Sale | 98.14 | 7,000 | 686,945 | 20,114 | Nov 01 12:00 AM |
| R | HAVENS THOMAS M. | President, Global FMS | Jul 28 '23 | Sale | 100.32 | 9,000 | 902,880 | 31,008 | Aug 01 12:00 AM |