| Nov 28, 2025 | Hagedorn Christopher | Other Aquisition | 5 | 46.24 | $ 231.20 |
| Nov 28, 2025 | HAGEDORN JAMES | Other Aquisition | 43 | 46.24 | $ 1,988.32 |
| Nov 28, 2025 | Scheiwer Mark J | Other Aquisition | 3 | 46.24 | $ 138.72 |
| Nov 13, 2025 | Baxter Nathan Eric | Grant | 28510 | 0.00 | $ 0.00 |
| Nov 13, 2025 | Baxter Nathan Eric | Option Excercise | 12702 | 58.40 | $ 741,796.80 |
| Nov 13, 2025 | Scheiwer Mark J | Grant | 11520 | 0.00 | $ 0.00 |
| Nov 13, 2025 | Scheiwer Mark J | Option Excercise | 4880 | 58.40 | $ 284,992.00 |
| Nov 13, 2025 | HAGEDORN JAMES | Grant | 41353 | 0.00 | $ 0.00 |
| Nov 13, 2025 | HAGEDORN JAMES | Option Excercise | 18216 | 58.40 | $ 1,063,814.40 |
| Nov 13, 2025 | Hagedorn Christopher | Grant | 12258 | 0.00 | $ 0.00 |
| Nov 13, 2025 | Hagedorn Christopher | Option Excercise | 6232 | 58.40 | $ 363,948.80 |
| Nov 13, 2025 | Todorov Dimiter | Grant | 9748 | 0.00 | $ 0.00 |
| Nov 13, 2025 | Todorov Dimiter | Option Excercise | 4148 | 58.40 | $ 242,243.20 |
| Oct 31, 2025 | Hagedorn Christopher | Other Aquisition | 5 | 46.30 | $ 231.50 |
| Oct 31, 2025 | HAGEDORN JAMES | Other Aquisition | 43 | 46.30 | $ 1,990.90 |
| Oct 31, 2025 | Scheiwer Mark J | Other Aquisition | 3 | 46.30 | $ 138.90 |
| 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 | Hagedorn Christopher | Other Aquisition | 4 | 52.58 | $ 210.32 |
| 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 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 |