| Oct 1, 2025 | Sandoval Brian E | Grant | 493 | 58.38 | $ 28,781.34 |
| Oct 1, 2025 | Johnson Stephen L | Grant | 247 | 58.38 | $ 14,419.86 |
| Sep 30, 2025 | HAGEDORN JAMES | Other Aquisition | 41 | 48.66 | $ 1,995.06 |
| Sep 30, 2025 | Hagedorn Christopher | Other Aquisition | 4 | 48.66 | $ 194.64 |
| Sep 30, 2025 | Scheiwer Mark J | Other Aquisition | 3 | 48.66 | $ 145.98 |
| Sep 5, 2025 | Hagedorn Partnership, L.P. | Open Market Sale | 56633 | 63.02 | $ 3,569,019.77 |
| Sep 3, 2025 | Scheiwer Mark J | Open Market Purchase | 1790 | 61.32 | $ 109,762.80 |
| Aug 25, 2025 | Scheiwer Mark J | Other Aquisition | 3 | 52.58 | $ 157.74 |
| Aug 25, 2025 | HAGEDORN JAMES | Other Aquisition | 38 | 52.58 | $ 1,998.04 |
| Aug 25, 2025 | Baxter Nathan Eric | Other Aquisition | 19 | 52.58 | $ 999.02 |
| Aug 25, 2025 | Hagedorn Christopher | Other Aquisition | 4 | 52.58 | $ 210.32 |
| Aug 4, 2025 | Hagedorn Partnership, L.P. | Open Market Sale | 70000 | 62.28 | $ 4,359,622.66 |
| Aug 4, 2025 | HAGEDORN JAMES | Open Market Sale | 70000 | 62.28 | $ 4,359,622.66 |
| Aug 4, 2025 | HAGEDORN KATHERINE LITTLEFIELD | Open Market Sale | 70000 | 62.28 | $ 4,359,622.66 |
| Aug 4, 2025 | HAGEDORN ROBERT | Open Market Sale | 70000 | 62.28 | $ 4,359,622.66 |
| Aug 4, 2025 | HAGEDORN SUSAN | Open Market Sale | 70000 | 62.28 | $ 4,359,622.66 |
| Aug 4, 2025 | Baxter Nathan Eric | Open Market Sale | 70000 | 62.28 | $ 4,359,622.66 |
| Aug 1, 2025 | Miller Austin Scott | Grant | 1415 | 61.87 | $ 87,546.05 |
| Jul 1, 2025 | Johnson Stephen L | Grant | 215 | 67.10 | $ 14,426.50 |
| Jul 1, 2025 | Sandoval Brian E | Grant | 429 | 67.10 | $ 28,785.90 |
| Apr 28, 2025 | Baxter Nathan Eric | Option Excercise | 1657 | 53.72 | $ 89,014.04 |
| Apr 3, 2025 | HAGEDORN JAMES | Option Excercise | 1127 | | $ 0.00 |
| Apr 3, 2025 | HAGEDORN JAMES | Option Excercise | 67 | 54.43 | $ 3,646.74 |
| Apr 1, 2025 | Johnson Stephen L | Grant | 263 | 54.77 | $ 14,404.51 |
| Apr 1, 2025 | Sandoval Brian E | Grant | 525 | 54.77 | $ 28,754.25 |
| Mar 7, 2025 | Hagedorn Christopher | Other Aquisition | 2 | 63.04 | $ 126.08 |
| Mar 7, 2025 | Scheiwer Mark J | Other Aquisition | 3 | 63.04 | $ 189.11 |
| Mar 7, 2025 | HAGEDORN JAMES | Other Aquisition | 99 | 63.04 | $ 6,240.73 |
| Mar 7, 2025 | Baxter Nathan Eric | Other Aquisition | 13 | 63.04 | $ 819.49 |
| Feb 13, 2025 | Hagedorn Partnership, L.P. | Open Market Sale | 62877 | 66.70 | $ 4,194,191.64 |
| Feb 13, 2025 | HAGEDORN JAMES | Open Market Sale | 62877 | 66.70 | $ 4,194,191.64 |
| Feb 13, 2025 | HAGEDORN KATHERINE LITTLEFIELD | Open Market Sale | 62877 | 66.70 | $ 4,194,191.64 |
| Feb 13, 2025 | HAGEDORN ROBERT | Open Market Sale | 62877 | 66.70 | $ 4,194,191.64 |
| Feb 13, 2025 | HAGEDORN SUSAN | Open Market Sale | 62877 | 66.70 | $ 4,194,191.64 |
| Feb 13, 2025 | Baxter Nathan Eric | Open Market Sale | 62877 | 66.70 | $ 4,194,191.64 |
| Feb 12, 2025 | Sandoval Brian E | Open Market Sale | 1513 | 65.86 | $ 99,645.57 |
| Feb 7, 2025 | Hagedorn Partnership, L.P. | Open Market Sale | 12123 | 66.86 | $ 810,543.78 |
| Feb 7, 2025 | HAGEDORN JAMES | Open Market Sale | 12123 | 66.86 | $ 810,543.78 |
| Feb 7, 2025 | HAGEDORN KATHERINE LITTLEFIELD | Open Market Sale | 12123 | 66.86 | $ 810,543.78 |
| Feb 7, 2025 | HAGEDORN ROBERT | Open Market Sale | 12123 | 66.86 | $ 810,543.78 |
| Feb 7, 2025 | HAGEDORN SUSAN | Open Market Sale | 12123 | 66.86 | $ 810,543.78 |
| Feb 7, 2025 | Baxter Nathan Eric | Open Market Sale | 12123 | 66.86 | $ 810,543.78 |
| Feb 4, 2025 | Vines John R | Option Excercise | 230 | | $ 0.00 |
| Feb 4, 2025 | Hanft Adam | Option Excercise | 198 | | $ 0.00 |
| Feb 4, 2025 | Shumlin Peter E | Option Excercise | 198 | | $ 0.00 |
| Feb 4, 2025 | Evans David C | Option Excercise | 198 | | $ 0.00 |
| Feb 4, 2025 | Sandoval Brian E | Option Excercise | 150 | | $ 0.00 |
| Feb 4, 2025 | HAGEDORN KATHERINE LITTLEFIELD | Option Excercise | 198 | | $ 0.00 |
| Feb 4, 2025 | Johnson Stephen L | Option Excercise | 198 | | $ 0.00 |
| Feb 4, 2025 | Todorov Dimiter | Option Excercise | 340 | 69.64 | $ 23,677.60 |
| Feb 4, 2025 | HAGEDORN JAMES | Option Excercise | 10109 | 69.64 | $ 703,990.76 |
| Feb 4, 2025 | Hagedorn Christopher | Option Excercise | 1951 | 69.64 | $ 135,867.64 |
| Feb 4, 2025 | Scheiwer Mark J | Option Excercise | 324 | 69.64 | $ 22,563.36 |
| Jan 31, 2025 | Hanft Adam | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Evans David C | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Vines John R | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Johnson Stephen L | Grant | 4023 | 3.58 | $ 14,391.24 |
| Jan 31, 2025 | Aviles Edith | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Sandoval Brian E | Grant | 4281 | 6.72 | $ 28,782.48 |
| Jan 31, 2025 | Kingdon Mark D | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Shumlin Peter E | Grant | 4662 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Shumlin Peter E | Option Excercise | 157 | | $ 0.00 |
| Jan 31, 2025 | Miaritis Nick | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Candelino Roberto | Grant | 3765 | 0.00 | $ 0.00 |
| Jan 30, 2025 | HAGEDORN JAMES | Option Excercise | 142733 | 59.62 | $ 8,509,741.46 |
| Jan 30, 2025 | HAGEDORN JAMES | Open Market Sale | 142733 | 71.56 | $ 10,213,388.36 |
| Jan 30, 2025 | Hagedorn Christopher | Option Excercise | 3568 | 59.62 | $ 212,724.16 |
| Jan 30, 2025 | Hagedorn Christopher | Open Market Sale | 3568 | 71.50 | $ 255,115.13 |
| Dec 9, 2024 | HAGEDORN ROBERT | Open Market Sale | 108550 | 74.62 | $ 8,100,353.86 |
| Dec 9, 2024 | Hagedorn Partnership, L.P. | Open Market Sale | 108550 | 74.62 | $ 8,100,353.86 |
| Dec 9, 2024 | Baxter Nathan Eric | Open Market Sale | 11359 | 75.37 | $ 856,097.30 |
| Dec 6, 2024 | GARTH MATTHEW E | Other Aquisition | 5 | 74.75 | $ 373.74 |
| Dec 6, 2024 | Baxter Nathan Eric | Other Aquisition | 10 | 74.75 | $ 747.48 |
| Dec 6, 2024 | HAGEDORN JAMES | Other Aquisition | 83 | 74.75 | $ 6,204.04 |
| Dec 6, 2024 | Hagedorn Christopher | Other Aquisition | 2 | 74.75 | $ 149.50 |
| Dec 4, 2024 | HAGEDORN JAMES | Open Market Sale | 18368 | 75.68 | $ 1,390,033.30 |
| Nov 27, 2024 | Hagedorn Partnership, L.P. | Open Market Sale | 28500 | 75.93 | $ 2,163,952.90 |
| Nov 14, 2024 | Todorov Dimiter | Grant | 7661 | 0.00 | $ 0.00 |
| Nov 14, 2024 | Todorov Dimiter | Option Excercise | 3413 | 74.48 | $ 254,200.24 |
| Nov 14, 2024 | Baxter Nathan Eric | Grant | 18336 | 0.00 | $ 0.00 |
| Nov 14, 2024 | Baxter Nathan Eric | Option Excercise | 6977 | 74.48 | $ 519,646.96 |
| Nov 14, 2024 | HAGEDORN JAMES | Grant | 32425 | 0.00 | $ 0.00 |
| Nov 14, 2024 | HAGEDORN JAMES | Option Excercise | 14057 | 74.48 | $ 1,046,965.36 |
| Nov 14, 2024 | GARTH MATTHEW E | Grant | 18336 | 0.00 | $ 0.00 |
| Nov 14, 2024 | GARTH MATTHEW E | Option Excercise | 8078 | 74.48 | $ 601,649.44 |
| Nov 14, 2024 | Hagedorn Christopher | Grant | 9033 | 0.00 | $ 0.00 |
| Nov 14, 2024 | Hagedorn Christopher | Option Excercise | 2777 | 74.48 | $ 206,830.96 |
| Nov 4, 2024 | Candelino Roberto | Grant | 383 | 91.55 | $ 35,063.65 |
| Nov 4, 2024 | Todorov Dimiter | Option Excercise | 1353 | 91.55 | $ 123,867.15 |