|  Oct 27, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  77.69  |  $ 388,429.48  | 
|  Oct 21, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  74.82  |  $ 374,081.09  | 
|  Oct 14, 2025  |  Scharen-Guivel Hilda Frederique  | Option Excercise |  1767  |    |  $ 0.00  | 
|  Oct 13, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  72.59  |  $ 362,964.23  | 
|  Oct 6, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  71.72  |  $ 358,614.00  | 
|  Oct 1, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  70.19  |  $ 350,957.15  | 
|  Sep 23, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  71.26  |  $ 356,290.50  | 
|  Sep 17, 2025  |  Susi Roger E.  | Open Market Sale |  5000  |  71.27  |  $ 356,367.24  | 
|  Aug 6, 2025  |  ALLEN MONTY K  | Open Market Sale |  1102  |  69.10  |  $ 76,148.20  | 
|  Jun 20, 2025  |  GLENN JOHN  | Option Excercise |  5796  |    |  $ 0.00  | 
|  Jun 20, 2025  |  GLENN JOHN  | Option Excercise |  1412  |  58.24  |  $ 82,234.88  | 
|  Dec 7, 2024  |  HAWKINS JAMES B  | Option Excercise |  2947  |    |  $ 0.00  | 
|  Dec 7, 2024  |  Scharen-Guivel Hilda Frederique  | Option Excercise |  1196  |    |  $ 0.00  | 
|  Dec 7, 2024  |  VUOTO ANTHONY  | Option Excercise |  2947  |    |  $ 0.00  | 
|  Dec 7, 2024  |  ALLEN MONTY K  | Option Excercise |  2947  |    |  $ 0.00  | 
|  Dec 2, 2024  |  GLENN JOHN  | Open Market Sale |  2500  |  54.18  |  $ 135,449.25  | 
|  Nov 6, 2024  |  VUOTO ANTHONY  | Open Market Sale |  2690  |  55.99  |  $ 150,616.06  |