| 2025-11-11 | | Chief Executive Officer | Sell | 30,000 | $46.61 | $1,398,210.00 | -21.7% | → |
| 2025-10-03 | | Chief Executive Officer | Sell | 60,000 | $50.01 | $3,000,849.11 | -17.2% | → |
| 2025-05-20 | | Chief Executive Officer | Sell | 40,000 | $53.10 | $2,124,160.00 | -8.4% | → |
| 2025-02-20 | | Chief Executive Officer | Sell | 40,000 | $60.45 | $2,418,085.36 | -3.8% | → |
| 2025-02-14 | | Chief Executive Officer | Sell | 40,000 | $61.42 | $2,456,833.38 | -3.5% | → |
| 2024-11-11 | | Chief Executive Officer | Sell | 30,000 | $53.28 | $1,598,466.00 | -4.6% | → |
| 2024-09-16 | | Chief Executive Officer | Sell | 50,000 | $51.50 | $2,575,105.00 | -7.1% | → |
| 2024-06-13 | | Chief Executive Officer | Sell | 50,000 | $46.41 | $2,320,395.00 | -6.4% | → |
| 2024-03-15 | | Chief Executive Officer | Sell | 25,000 | $46.29 | $1,157,170.00 | -5.0% | → |
| 2024-03-06 | | Chief Executive Officer | Sell | 12,001 | $46.88 | $562,645.28 | -2.3% | → |
| 2024-02-16 | | Chief Executive Officer | Sell | 1,991 | $51.91 | $103,362.37 | -0.4% | → |
| 2023-12-06 | | Chief Executive Officer | Sell | 39,018 | $54.77 | $2,136,935.84 | -3.6% | → |
| 2023-11-16 | | Chief Executive Officer | Sell | 23,837 | $50.78 | $1,210,454.78 | -4.1% | → |
| 2023-09-06 | | Chief Executive Officer | Sell | 14,053 | $47.10 | $661,956.73 | -2.4% | → |
| 2023-08-16 | | Chief Executive Officer | Sell | 2,629 | $45.49 | $119,593.21 | -0.4% | → |
| 2023-06-08 | | Chief Executive Officer | Sell | 118,323 | $51.62 | $6,108,215.25 | -8.9% | → |
| 2023-02-16 | | Chief Executive Officer | Sell | 1,972 | $43.49 | $85,762.28 | -0.7% | → |
| 2022-11-16 | | Chief Executive Officer | Sell | 28,741 | $38.14 | $1,096,153.00 | -8.8% | → |
| 2022-03-08 | | Chief Executive Officer | Buy | 2,500 | $39.90 | $99,750.00 | +1.3% | → |
| 2022-02-18 | | Chief Executive Officer | Buy | 5,200 | $41.76 | $217,150.00 | +1.4% | → |
| 2021-12-14 | | Chief Executive Officer | Buy | 2,500 | $58.38 | $145,940.00 | +1.4% | → |
| 2021-11-18 | | President and GM Security | Sell | 6,164 | $110.12 | $678,779.68 | -23.6% | → |
| 2021-07-23 | | President and GM Security | Sell | 3,605 | $120.00 | $432,600.00 | -12.1% | → |
| 2021-07-12 | | President and GM Security | Sell | 7,219 | $118.00 | $851,842.00 | -19.5% | → |
| 2021-05-25 | | President and GM Security | Sell | 10,000 | $115.01 | $1,150,100.00 | -21.3% | → |
| 2021-05-07 | | President and GM Security | Sell | 14,920 | $110.30 | $1,645,676.00 | -24.1% | → |
| 2019-04-24 | | President and GM Web Division | Sell | 1,362 | $78.00 | $106,236.00 | -6.4% | → |
| 2019-04-12 | | President and GM Web Division | Sell | 1,376 | $76.00 | $104,576.00 | -6.0% | → |
| 2019-04-05 | | President and GM Web Division | Sell | 1,500 | $74.00 | $111,000.00 | -6.2% | → |
| 2019-03-12 | | President and GM Web Division | Sell | 2,264 | $72.00 | $163,008.00 | -8.5% | → |
| 2019-03-07 | | President and GM Web Division | Sell | 22,775 | $70.88 | $1,614,292.00 | -46.2% | → |