| 2024-08-27 | Boersma Travis | Executive Chairman of Board | Sell | 57,496 | $32.02 | $1,841,185.78 | -4.8% | → |
| 2024-08-27 | DM Individual Aggregator, LLC | - | Sell | 28,710 | $32.02 | $919,377.46 | -6.2% | → |
| 2024-08-27 | DM Trust Aggregator, LLC | - | Sell | 28,786 | $32.02 | $921,808.32 | -3.9% | → |
| 2024-08-26 | Boersma Travis | Executive Chairman of Board | Sell | 11,211 | $32.02 | $358,973.41 | -0.9% | → |
| 2024-08-26 | DM Individual Aggregator, LLC | - | Sell | 5,600 | $32.02 | $179,314.24 | -1.2% | → |
| 2024-08-26 | DM Trust Aggregator, LLC | - | Sell | 5,611 | $32.02 | $179,659.17 | -0.7% | → |
| 2024-08-23 | DM Individual Aggregator, LLC | - | Sell | 400 | $32.00 | $12,800.00 | - | → |
| 2024-08-23 | Boersma Travis | Executive Chairman of Board | Sell | 800 | $32.00 | $25,600.00 | - | → |
| 2024-08-23 | DM Trust Aggregator, LLC | - | Sell | 400 | $32.00 | $12,800.00 | - | → |
| 2024-08-19 | DM Trust Aggregator, LLC | - | Sell | 259,576 | $31.59 | $8,200,108.69 | -14.7% | → |
| 2024-08-19 | Boersma Travis | Executive Chairman of Board | Sell | 426,891 | $31.59 | $13,487,396.75 | -14.8% | → |
| 2024-08-19 | DM Individual Aggregator, LLC | - | Sell | 167,315 | $31.60 | $5,287,288.06 | -15.0% | → |
| 2024-05-29 | Boersma Travis | Executive Chairman of Board | Sell | 264,798 | $36.20 | $9,586,143.70 | -13.9% | → |
| 2024-05-29 | DM Individual Aggregator, LLC | - | Sell | 16,452 | $36.02 | $592,566.49 | -2.5% | → |
| 2024-05-29 | DM Trust Aggregator, LLC | - | Sell | 248,346 | $36.21 | $8,993,577.21 | -19.8% | → |
| 2024-05-29 | TSG7 A Management LLC | - | Sell | 3,403,924 | $35.85 | $122,030,675.40 | -99.5% | → |
| 2024-05-23 | DM Trust Aggregator, LLC | - | Sell | 242,688 | $35.63 | $8,647,032.03 | -4.4% | → |
| 2024-05-23 | Boersma Travis | Executive Chairman of Board | Sell | 349,995 | $35.82 | $12,537,833.62 | -5.6% | → |
| 2024-05-22 | DM Individual Aggregator, LLC | - | Sell | 107,307 | $36.26 | $3,890,801.59 | -14.2% | → |
| 2024-05-21 | DM Trust Aggregator, LLC | - | Sell | 282,876 | $36.67 | $10,371,682.54 | -5.6% | → |
| 2024-05-21 | DM Individual Aggregator, LLC | - | Sell | 280,937 | $36.67 | $10,302,691.59 | -14.7% | → |
| 2024-05-21 | Boersma Travis | Executive Chairman of Board | Sell | 563,813 | $36.67 | $20,674,374.13 | -8.1% | → |
| 2024-05-17 | DM Trust Aggregator, LLC | - | Sell | 219,474 | $36.94 | $8,107,546.12 | -5.7% | → |