| Oct 10, 2025 | Benjamin Regina M. | Other Aquisition | 5000 | | $ 0.00 |
| Oct 10, 2025 | Benjamin Regina M. | Open Market Sale | 5000 | 70.84 | $ 354,200.00 |
| Oct 1, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Oct 1, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 70.01 | $ 140,020.00 |
| Sep 24, 2025 | Cabral Timothy S | Other Aquisition | 20000 | | $ 0.00 |
| Sep 24, 2025 | Cabral Timothy S | Open Market Sale | 20000 | 75.00 | $ 1,500,000.00 |
| Sep 12, 2025 | Benjamin Regina M. | Other Aquisition | 5000 | | $ 0.00 |
| Sep 12, 2025 | Benjamin Regina M. | Open Market Sale | 5000 | 70.50 | $ 352,500.00 |
| Sep 2, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Sep 2, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 66.57 | $ 133,140.00 |
| Sep 2, 2025 | Cabral Timothy S | Open Market Sale | 6360 | 66.30 | $ 421,655.92 |
| Aug 28, 2025 | Spain Kevin | Grant | 3221 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Benjamin Regina M. | Grant | 3221 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Yang Watkin Phoebe L. | Grant | 3221 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Wampler Kira Scherer | Grant | 3221 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Cabral Timothy S | Grant | 3221 | 0.00 | $ 0.00 |
| Aug 26, 2025 | Bryson Anna | Other Aquisition | 40000 | | $ 0.00 |
| Aug 26, 2025 | Bryson Anna | Open Market Sale | 40000 | 66.76 | $ 2,670,244.00 |
| Aug 15, 2025 | Bryson Anna | Option Excercise | 5120 | 63.54 | $ 325,324.80 |
| Aug 15, 2025 | Tangney Jeffrey | Option Excercise | 7990 | 63.54 | $ 507,684.60 |
| Aug 15, 2025 | Cabral Timothy S | Other Aquisition | 20000 | | $ 0.00 |
| Aug 15, 2025 | Cabral Timothy S | Open Market Sale | 20000 | 63.78 | $ 1,275,566.22 |
| Aug 8, 2025 | Benjamin Regina M. | Other Aquisition | 5000 | | $ 0.00 |
| Aug 8, 2025 | Benjamin Regina M. | Open Market Sale | 5000 | 63.00 | $ 315,000.00 |
| Aug 1, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Aug 1, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 57.09 | $ 114,180.00 |
| Jul 11, 2025 | Benjamin Regina M. | Other Aquisition | 5000 | | $ 0.00 |
| Jul 11, 2025 | Benjamin Regina M. | Open Market Sale | 5000 | 60.04 | $ 300,200.00 |
| Jul 1, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Jul 1, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 60.96 | $ 121,920.00 |
| Jun 25, 2025 | Benjamin Regina M. | Other Aquisition | 10000 | | $ 0.00 |
| Jun 25, 2025 | Benjamin Regina M. | Open Market Sale | 10000 | 60.00 | $ 600,000.00 |
| Jun 25, 2025 | Cabral Timothy S | Other Aquisition | 10000 | | $ 0.00 |
| Jun 25, 2025 | Cabral Timothy S | Open Market Sale | 10000 | 60.00 | $ 600,000.00 |
| Jun 2, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Jun 2, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 52.89 | $ 105,780.00 |
| May 23, 2025 | Cabral Timothy S | Other Aquisition | 10000 | | $ 0.00 |
| May 23, 2025 | Cabral Timothy S | Open Market Sale | 10000 | 50.58 | $ 505,796.00 |
| May 15, 2025 | Tangney Jeffrey | Option Excercise | 7990 | 59.50 | $ 475,405.00 |
| May 15, 2025 | Bryson Anna | Option Excercise | 5120 | 59.50 | $ 304,640.00 |
| May 1, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| May 1, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 56.93 | $ 113,853.03 |
| May 1, 2025 | Bryson Anna | Other Aquisition | 95000 | | $ 0.00 |
| May 1, 2025 | Bryson Anna | Open Market Sale | 95000 | 58.69 | $ 5,575,235.24 |
| Apr 21, 2025 | Bryson Anna | Other Aquisition | 32900 | | $ 0.00 |
| Apr 1, 2025 | Wampler Kira Scherer | Other Aquisition | 7000 | | $ 0.00 |
| Apr 1, 2025 | Wampler Kira Scherer | Open Market Sale | 7000 | 57.71 | $ 403,946.85 |
| Mar 3, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Mar 3, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 70.89 | $ 141,780.00 |
| Feb 15, 2025 | Bryson Anna | Option Excercise | 5121 | 77.07 | $ 394,675.47 |
| Feb 15, 2025 | Tangney Jeffrey | Option Excercise | 8474 | 77.07 | $ 653,091.18 |
| Feb 12, 2025 | Yang Watkin Phoebe L. | Open Market Sale | 2889 | 75.19 | $ 217,209.47 |
| Feb 12, 2025 | Tangney Jeffrey | Other Disposition | 200000 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Tangney Schweikert Family Trust | Other Disposition | 200000 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Tangney Annuity Trust, LLC | Other Disposition | 200000 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Spain Kevin | Other Aquisition | 2410273 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Spain Kevin | Other Disposition | 2604023 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Benjamin Regina M. | Open Market Sale | 40000 | 76.15 | $ 3,045,882.71 |
| Feb 11, 2025 | Wampler Kira Scherer | Other Aquisition | 2000 | | $ 0.00 |
| Feb 11, 2025 | Wampler Kira Scherer | Open Market Sale | 2000 | 77.19 | $ 154,385.05 |
| Feb 11, 2025 | Bryson Anna | Other Aquisition | 95000 | | $ 0.00 |
| Feb 11, 2025 | Bryson Anna | Open Market Sale | 95000 | 76.05 | $ 7,224,790.35 |
| Feb 11, 2025 | Tangney Jeffrey | Other Aquisition | 178334 | | $ 0.00 |
| Feb 11, 2025 | Tangney Schweikert Family Trust | Other Aquisition | 178334 | | $ 0.00 |
| Feb 11, 2025 | Tangney Annuity Trust, LLC | Other Aquisition | 178334 | | $ 0.00 |
| Feb 11, 2025 | Tangney Jeffrey | Open Market Sale | 1003891 | 75.40 | $ 75,693,685.83 |
| Feb 11, 2025 | Tangney Schweikert Family Trust | Open Market Sale | 1003891 | 75.40 | $ 75,693,685.83 |
| Feb 11, 2025 | Tangney Annuity Trust, LLC | Open Market Sale | 1003891 | 75.40 | $ 75,693,685.83 |
| Feb 11, 2025 | Benjamin Regina M. | Other Aquisition | 40000 | | $ 0.00 |
| Feb 6, 2025 | Bryson Anna | Other Aquisition | 30000 | | $ 0.00 |
| Feb 6, 2025 | Tangney Jeffrey | Other Aquisition | 600000 | | $ 0.00 |
| Feb 6, 2025 | Tangney Schweikert Family Trust | Other Aquisition | 600000 | | $ 0.00 |
| Feb 6, 2025 | Tangney Annuity Trust, LLC | Other Aquisition | 600000 | | $ 0.00 |
| Feb 3, 2025 | Cabral Timothy S | Other Aquisition | 20000 | | $ 0.00 |
| Feb 3, 2025 | Cabral Timothy S | Open Market Sale | 20000 | 57.62 | $ 1,152,498.32 |
| Nov 15, 2024 | Bryson Anna | Option Excercise | 5120 | 52.04 | $ 266,444.80 |
| Nov 15, 2024 | Tangney Jeffrey | Option Excercise | 21087 | 52.04 | $ 1,097,367.48 |
| Nov 12, 2024 | Spain Kevin | Other Aquisition | 3858182 | 0.00 | $ 0.00 |
| Nov 12, 2024 | Spain Kevin | Other Disposition | 4051932 | 0.00 | $ 0.00 |
| Nov 12, 2024 | Bryson Anna | Other Aquisition | 100000 | | $ 0.00 |
| Nov 12, 2024 | Bryson Anna | Open Market Sale | 100000 | 58.42 | $ 5,842,248.05 |
| Nov 1, 2024 | Wampler Kira Scherer | Other Aquisition | 2500 | | $ 0.00 |
| Nov 1, 2024 | Wampler Kira Scherer | Open Market Sale | 2500 | 42.00 | $ 105,000.00 |
| Nov 1, 2024 | Cabral Timothy S | Other Aquisition | 20000 | | $ 0.00 |
| Nov 1, 2024 | Cabral Timothy S | Open Market Sale | 20000 | 42.07 | $ 841,306.00 |