| Oct 16, 2025 | Ladensohn David A | Open Market Sale | 13500 | 74.44 | $ 1,004,974.05 |
| Oct 15, 2025 | Boyd William M III | Open Market Sale | 2660 | 75.08 | $ 199,720.43 |
| Oct 9, 2025 | Ladensohn David A | Open Market Sale | 23000 | 66.75 | $ 1,535,229.80 |
| Oct 6, 2025 | KRASNOW TODD | Other Disposition | 8000 | | $ 0.00 |
| Oct 6, 2025 | KRASNOW TODD | Open Market Sale | 4000 | 67.02 | $ 268,082.34 |
| Sep 15, 2025 | Boyd William M III | Open Market Sale | 2455 | 50.58 | $ 124,184.34 |
| Sep 3, 2025 | KRASNOW TODD | Other Disposition | 8000 | | $ 0.00 |
| Sep 3, 2025 | KRASNOW TODD | Open Market Sale | 4000 | 45.64 | $ 182,561.00 |
| Aug 22, 2025 | RBC Millennium GST Non-Exempt Trust | Other Disposition | 440000 | | $ 0.00 |
| Aug 22, 2025 | RBC Millennium GST Non-Exempt Trust | Open Market Sale | 220000 | 46.45 | $ 10,218,503.85 |
| Aug 18, 2025 | Freve Maria G | Open Market Sale | 2000 | 51.93 | $ 103,860.00 |
| Aug 13, 2025 | KRASNOW TODD | Other Disposition | 40000 | | $ 0.00 |
| Aug 13, 2025 | KRASNOW TODD | Open Market Sale | 30000 | 51.54 | $ 1,546,246.00 |
| Aug 13, 2025 | Ladensohn David A | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Aug 12, 2025 | Ford Rollin L. | Other Disposition | 180000 | | $ 0.00 |
| Aug 12, 2025 | Ford Rollin L. | Open Market Sale | 90000 | 51.57 | $ 4,641,273.00 |
| Aug 11, 2025 | KRASNOW TODD | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Aug 11, 2025 | Ladensohn David A | Open Market Sale | 15000 | 54.35 | $ 815,317.50 |
| Aug 4, 2025 | Hibbard Carol J. | Open Market Sale | 6293 | 55.42 | $ 348,773.79 |
| Aug 4, 2025 | KRASNOW TODD | Other Disposition | 8000 | | $ 0.00 |
| Aug 4, 2025 | KRASNOW TODD | Open Market Sale | 4000 | 55.15 | $ 220,613.33 |
| Aug 3, 2025 | Hibbard Carol J. | Option Excercise | 14253 | | $ 0.00 |
| Aug 1, 2025 | Boyd William M III | Open Market Sale | 11735 | 50.42 | $ 591,733.98 |
| Jul 23, 2025 | Boyd William M III | Option Excercise | 11735 | | $ 0.00 |
| Jul 23, 2025 | Freve Maria G | Option Excercise | 1144 | | $ 0.00 |
| Jul 23, 2025 | Freve Maria G | Open Market Sale | 478 | 54.73 | $ 26,160.89 |
| Jul 15, 2025 | Boyd William M III | Open Market Sale | 2660 | 48.86 | $ 129,962.95 |
| Jul 15, 2025 | Rus Daniela L | Open Market Sale | 1000 | 48.33 | $ 48,330.00 |
| Jul 10, 2025 | Rus Daniela L | Open Market Sale | 2706 | 49.00 | $ 132,594.00 |
| Jul 10, 2025 | Boyd William M III | Other Disposition | 50000 | | $ 0.00 |
| Jul 10, 2025 | Boyd William M III | Open Market Sale | 25000 | 49.00 | $ 1,225,000.00 |
| Jul 7, 2025 | KRASNOW TODD | Other Disposition | 8000 | | $ 0.00 |
| Jul 7, 2025 | KRASNOW TODD | Open Market Sale | 4000 | 46.48 | $ 185,937.50 |
| Jun 20, 2025 | Saintil Merline | Open Market Sale | 600 | 37.00 | $ 22,200.00 |
| Jun 12, 2025 | KANE CHARLES | Other Disposition | 5000 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Cohen Richard B | Other Disposition | 165647479 | | $ 0.00 |
| Jun 12, 2025 | Cohen Richard B | Other Disposition | 750000 | | $ 0.00 |
| Jun 12, 2025 | Ladensohn David A | Other Disposition | 143000 | 0.00 | $ 0.00 |
| Jun 11, 2025 | KRASNOW TODD | Other Disposition | 8000 | | $ 0.00 |
| Jun 11, 2025 | KRASNOW TODD | Open Market Sale | 4000 | 29.65 | $ 118,588.80 |
| May 27, 2025 | KRASNOW TODD | Other Disposition | 8000 | | $ 0.00 |
| May 27, 2025 | KRASNOW TODD | Open Market Sale | 4000 | 30.63 | $ 122,526.15 |
| May 27, 2025 | Rus Daniela L | Open Market Sale | 1000 | 30.00 | $ 30,000.00 |
| May 27, 2025 | Saintil Merline | Open Market Sale | 609 | 29.69 | $ 18,081.21 |
| May 19, 2025 | Ladensohn David A | Other Disposition | 35714 | 0.00 | $ 0.00 |
| May 13, 2025 | KRASNOW TODD | Open Market Sale | 10000 | 26.39 | $ 263,857.76 |
| May 13, 2025 | KRASNOW TODD | Other Disposition | 11880 | | $ 0.00 |
| May 12, 2025 | KRASNOW TODD | Other Disposition | 5000 | 0.00 | $ 0.00 |
| May 1, 2025 | Boyd William M III | Open Market Sale | 11735 | 21.95 | $ 257,609.07 |
| Apr 24, 2025 | Freve Maria G | Open Market Sale | 1929 | 21.69 | $ 41,846.18 |
| Apr 24, 2025 | Dunn Michael David | Open Market Sale | 2166 | 21.60 | $ 46,777.80 |
| Apr 23, 2025 | Freve Maria G | Option Excercise | 4575 | | $ 0.00 |
| Apr 23, 2025 | Boyd William M III | Option Excercise | 11735 | | $ 0.00 |
| Apr 23, 2025 | Dunn Michael David | Option Excercise | 5600 | | $ 0.00 |
| Apr 15, 2025 | Boyd William M III | Open Market Sale | 2660 | 20.62 | $ 54,851.59 |
| Apr 4, 2025 | KRASNOW TODD | Other Disposition | 4000 | | $ 0.00 |
| Apr 4, 2025 | KRASNOW TODD | Open Market Sale | 2000 | 17.51 | $ 35,020.00 |
| Apr 2, 2025 | Dunn Michael David | Open Market Sale | 2040 | 22.24 | $ 45,370.82 |
| Apr 1, 2025 | Dunn Michael David | Option Excercise | 5498 | | $ 0.00 |
| Mar 17, 2025 | Boyd William M III | Open Market Sale | 2455 | 22.31 | $ 54,771.05 |
| Mar 3, 2025 | KRASNOW TODD | Other Disposition | 4000 | | $ 0.00 |
| Mar 3, 2025 | KRASNOW TODD | Open Market Sale | 2000 | 23.11 | $ 46,222.20 |
| Mar 1, 2025 | KANE CHARLES | Option Excercise | 4060 | | $ 0.00 |
| Mar 1, 2025 | Ford Rollin L. | Option Excercise | 4060 | | $ 0.00 |
| Mar 1, 2025 | KRASNOW TODD | Option Excercise | 4060 | | $ 0.00 |
| Mar 1, 2025 | Rus Daniela L | Option Excercise | 11024 | | $ 0.00 |
| Mar 1, 2025 | Saintil Merline | Option Excercise | 4060 | | $ 0.00 |
| Feb 20, 2025 | Ford Rollin L. | Other Disposition | 57480 | | $ 0.00 |
| Feb 20, 2025 | Ford Rollin L. | Open Market Sale | 28740 | 26.02 | $ 747,763.07 |
| Feb 18, 2025 | Boyd William M III | Open Market Sale | 2660 | 27.60 | $ 73,404.03 |
| Feb 18, 2025 | KRASNOW TODD | Other Disposition | 4000 | | $ 0.00 |
| Feb 18, 2025 | KRASNOW TODD | Open Market Sale | 2000 | 27.32 | $ 54,632.80 |
| Feb 10, 2025 | KRASNOW TODD | Other Disposition | 79106 | | $ 0.00 |
| Feb 10, 2025 | KRASNOW TODD | Open Market Sale | 50000 | 27.23 | $ 1,361,404.87 |
| Feb 10, 2025 | KRASNOW TODD | Other Disposition | 20000 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Hibbard Carol J. | Open Market Sale | 4055 | 30.70 | $ 124,488.50 |
| Feb 3, 2025 | Hibbard Carol J. | Option Excercise | 14253 | | $ 0.00 |
| Jan 30, 2025 | Dunn Michael David | Open Market Sale | 4421 | 30.00 | $ 132,642.01 |
| Jan 24, 2025 | Dunn Michael David | Open Market Sale | 3635 | 33.28 | $ 120,957.90 |
| Jan 23, 2025 | Dunn Michael David | Option Excercise | 9161 | | $ 0.00 |
| Jan 23, 2025 | Boyd William M III | Option Excercise | 20460 | | $ 0.00 |
| Jan 16, 2025 | Dunn Michael David | Open Market Sale | 13114 | 32.19 | $ 422,151.46 |
| Jan 3, 2025 | Dunn Michael David | Open Market Sale | 5365 | 24.60 | $ 131,963.44 |
| Jan 1, 2025 | Dunn Michael David | Option Excercise | 13170 | | $ 0.00 |
| Dec 9, 2024 | Dunn Michael David | Open Market Sale | 63867 | 30.08 | $ 1,921,381.82 |
| Nov 5, 2024 | Hibbard Carol J. | Open Market Sale | 22821 | 28.96 | $ 660,932.65 |
| Nov 4, 2024 | KRASNOW TODD | Other Disposition | 4000 | | $ 0.00 |
| Nov 4, 2024 | KRASNOW TODD | Open Market Sale | 2000 | 28.15 | $ 56,307.20 |
| Nov 3, 2024 | Hibbard Carol J. | Option Excercise | 57009 | | $ 0.00 |
| Oct 28, 2024 | Boyd William M III | Open Market Sale | 8826 | 28.33 | $ 250,025.99 |