| Jan 27, 2026 | AYYAPPAN AJAY | Open Market Sale | 8114 | 42.53 | $ 345,088.42 |
| Jan 26, 2026 | Kini Narasimha | Grant | 26116 | 0.00 | $ 0.00 |
| Jan 26, 2026 | Kini Narasimha | Option Excercise | 13334 | 42.64 | $ 568,561.76 |
| Jan 26, 2026 | Kapoor Rohit | Grant | 211198 | 0.00 | $ 0.00 |
| Jan 26, 2026 | Bhalla Vikas | Grant | 35577 | 0.00 | $ 0.00 |
| Jan 26, 2026 | Bhalla Vikas | Option Excercise | 13876 | 42.64 | $ 591,672.64 |
| Jan 26, 2026 | Nicolelli Maurizio | Grant | 33232 | 0.00 | $ 0.00 |
| Jan 26, 2026 | Nicolelli Maurizio | Option Excercise | 13078 | 42.64 | $ 557,645.92 |
| Jan 26, 2026 | Jetley Vivek | Grant | 35577 | 0.00 | $ 0.00 |
| Jan 26, 2026 | Jetley Vivek | Option Excercise | 19675 | 42.64 | $ 838,942.00 |
| Jan 26, 2026 | AYYAPPAN AJAY | Grant | 20173 | 0.00 | $ 0.00 |
| Jan 26, 2026 | AYYAPPAN AJAY | Option Excercise | 11157 | 42.64 | $ 475,734.48 |
| Jan 21, 2026 | Kini Narasimha | Option Excercise | 5315 | 41.64 | $ 221,316.60 |
| Jan 21, 2026 | Jetley Vivek | Option Excercise | 5315 | 41.64 | $ 221,316.60 |
| Jan 21, 2026 | Bhalla Vikas | Option Excercise | 6795 | 41.64 | $ 282,943.80 |
| Jan 21, 2026 | Bhalla Vikas | Option Excercise | 2465 | 41.64 | $ 102,642.60 |
| Jan 21, 2026 | Nicolelli Maurizio | Option Excercise | 5315 | 41.64 | $ 221,316.60 |
| Jan 21, 2026 | AYYAPPAN AJAY | Option Excercise | 5093 | 41.64 | $ 212,072.52 |
| Dec 31, 2025 | Nicolelli Maurizio | Option Excercise | 13925 | 42.75 | $ 595,293.75 |
| Dec 31, 2025 | Nicolelli Maurizio | Option Excercise | 5480 | 42.75 | $ 234,270.00 |
| Dec 31, 2025 | Kini Narasimha | Option Excercise | 13925 | 42.75 | $ 595,293.75 |
| Dec 31, 2025 | Kini Narasimha | Option Excercise | 7109 | 42.75 | $ 303,909.75 |
| Dec 31, 2025 | Jetley Vivek | Grant | 13925 | 42.75 | $ 595,293.75 |
| Dec 31, 2025 | Jetley Vivek | Option Excercise | 7701 | 42.75 | $ 329,217.75 |
| Dec 31, 2025 | Bhalla Vikas | Option Excercise | 13925 | 42.75 | $ 595,293.75 |
| Dec 31, 2025 | Bhalla Vikas | Option Excercise | 5952 | 42.75 | $ 254,448.00 |
| Dec 31, 2025 | AYYAPPAN AJAY | Option Excercise | 13355 | 42.75 | $ 570,926.25 |
| Dec 31, 2025 | AYYAPPAN AJAY | Option Excercise | 7386 | 42.75 | $ 315,751.50 |
| Dec 15, 2025 | Atairos-Orogen Holdings, LLC | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Atairos Group, Inc. | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Atairos Partners, L.P. | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Atairos Partners GP, Inc. | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Angelakis Michael J | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Orogen Echo LLC | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | PANDIT VIKRAM S | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Orogen Group LLC | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 15, 2025 | Orogen Holdings LLC | Other Disposition | 1551970 | 40.83 | $ 63,373,142.98 |
| Dec 2, 2025 | Bhalla Vikas | Open Market Sale | 11774 | 39.99 | $ 470,842.26 |
| Nov 10, 2025 | Kini Narasimha | Other Disposition | 5000 | 0.00 | $ 0.00 |
| Nov 5, 2025 | Kapoor Rohit | Other Disposition | 1250 | 0.00 | $ 0.00 |
| Sep 10, 2025 | Bhalla Vikas | Open Market Sale | 8000 | 43.76 | $ 350,080.00 |
| Jun 13, 2025 | Kapoor Rohit | Other Disposition | 525 | 0.00 | $ 0.00 |
| May 8, 2025 | Bhalla Vikas | Open Market Sale | 25000 | 46.11 | $ 1,152,750.00 |
| May 2, 2025 | Kapoor Rohit | Other Disposition | 5000 | 0.00 | $ 0.00 |
| May 2, 2025 | STUDENMUND JAYNIE M | Open Market Sale | 14580 | 47.53 | $ 692,987.40 |
| Mar 11, 2025 | Mahon Anita | Open Market Sale | 10558 | 45.92 | $ 484,823.36 |
| Feb 28, 2025 | Mahon Anita | Open Market Sale | 2729 | 48.32 | $ 131,865.28 |
| Feb 28, 2025 | AYYAPPAN AJAY | Open Market Sale | 1865 | 48.32 | $ 90,116.80 |
| Feb 28, 2025 | Kapoor Rohit | Option Excercise | 33525 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Mahon Anita | Option Excercise | 5587 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Mahon Anita | Option Excercise | 2858 | 48.63 | $ 138,984.54 |
| Feb 27, 2025 | Jetley Vivek | Option Excercise | 9579 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Jetley Vivek | Option Excercise | 5298 | 48.63 | $ 257,641.74 |
| Feb 27, 2025 | Nicolelli Maurizio | Option Excercise | 5587 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Nicolelli Maurizio | Option Excercise | 2199 | 48.63 | $ 106,937.37 |
| Feb 27, 2025 | Harrison Pamela M | Option Excercise | 4151 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Harrison Pamela M | Option Excercise | 1419 | 48.63 | $ 69,005.97 |
| Feb 27, 2025 | Kini Narasimha | Option Excercise | 5587 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Kini Narasimha | Option Excercise | 2590 | 48.63 | $ 125,951.70 |
| Feb 27, 2025 | Bhalla Vikas | Option Excercise | 9579 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Bhalla Vikas | Option Excercise | 3736 | 48.63 | $ 181,681.68 |
| Feb 27, 2025 | Chhibbar Vishal | Option Excercise | 5587 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Chhibbar Vishal | Option Excercise | 3211 | 48.63 | $ 156,150.93 |
| Feb 27, 2025 | AYYAPPAN AJAY | Option Excercise | 3991 | 0.00 | $ 0.00 |
| Feb 27, 2025 | AYYAPPAN AJAY | Option Excercise | 2126 | 48.63 | $ 103,387.38 |
| Feb 19, 2025 | AYYAPPAN AJAY | Open Market Sale | 4989 | 50.70 | $ 252,942.30 |
| Feb 19, 2025 | Mahon Anita | Open Market Sale | 6071 | 50.70 | $ 307,799.70 |
| Feb 18, 2025 | Kapoor Rohit | Option Excercise | 101825 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Nicolelli Maurizio | Option Excercise | 17615 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Nicolelli Maurizio | Option Excercise | 6933 | 50.93 | $ 353,097.69 |
| Feb 18, 2025 | AYYAPPAN AJAY | Option Excercise | 10675 | 0.00 | $ 0.00 |
| Feb 18, 2025 | AYYAPPAN AJAY | Option Excercise | 5686 | 50.93 | $ 289,587.98 |
| Feb 18, 2025 | Jetley Vivek | Option Excercise | 16895 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Jetley Vivek | Option Excercise | 9345 | 50.93 | $ 475,940.85 |
| Feb 18, 2025 | Kini Narasimha | Option Excercise | 9855 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Kini Narasimha | Option Excercise | 4568 | 50.93 | $ 232,648.24 |
| Feb 18, 2025 | Bhalla Vikas | Option Excercise | 19010 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Bhalla Vikas | Option Excercise | 7415 | 50.93 | $ 377,645.95 |
| Feb 18, 2025 | Mahon Anita | Option Excercise | 12430 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Mahon Anita | Option Excercise | 6359 | 50.93 | $ 323,863.87 |