| Mar 28, 2024 | LC | SSale | 8,011 | $100.0441 | $801,453 | |
| Mar 20, 2024 | LC | SSale | 7,968 | $95.0809 | $757,605 | |
| Mar 19, 2024 | STSEIFERT THOMAS J Chief Financial Officer | SSale | 25,593 | $91.4681 | $2,340,943 | |
| Mar 14, 2024 | PMPrince Matthew CEO & Chair of the Board · Director · 10% Owner | SSale | 31,288 | $97.1548 | $3,039,779 | |
| Mar 14, 2024 | LC | SSale | 28,989 | $96.1746 | $2,788,005 | |
| Mar 8, 2024 | ZMZatlyn Michelle President and COO · Director | SSale | 16,192 | $98.5466 | $1,595,667 | |
| Mar 7, 2024 | LC | SSale | 5,920 | $98.1483 | $581,038 | |
| Mar 5, 2024 | STSEIFERT THOMAS J CHIEF FINANCIAL OFFICER | SSale | 5,751 | $100.8483 | $579,979 | |
| Mar 5, 2024 | KDKramer Douglas James CHIEF LEGAL OFFICER | SSale | 3,000 | $99.64 | $298,920 | |
| Mar 4, 2024 | ZMZatlyn Michelle PRESIDENT AND COO · Director | GGift | 22,624 | $0.00 | $0 | |
| Feb 29, 2024 | LC | SSale | 10,010 | $96.352 | $964,484 | |
| Feb 29, 2024 | EM | SSale | 3,853 | $98.1871 | $378,315 | |
| Feb 23, 2024 | PMPrince Matthew CEO & Chair of the Board · Director · 10% Owner | SSale | 45,204 | $99.2464 | $4,486,334 | |
| Feb 21, 2024 | LC | SSale | 4,709 | $95.0152 | $447,427 | |
| Feb 21, 2024 | STSEIFERT THOMAS J CHIEF FINANCIAL OFFICER | SSale | 10,225 | $96.5734 | $987,463 | |
| Feb 20, 2024 | ZMZatlyn Michelle President and COO · Director | SSale | 96,446 | $100.8781 | $9,729,289 | |
| Feb 20, 2024 | PMPrince Matthew CEO & CHAIR OF THE BOARD · Director · 10% Owner | FTax | 7,035 | $101.22 | $712,083 | |
| Feb 20, 2024 | STSEIFERT THOMAS J CHIEF FINANCIAL OFFICER | FTax | 15,095 | $101.22 | $1,527,916 | |
| Feb 20, 2024 | KDKramer Douglas James CHIEF LEGAL OFFICER | FTax | 10,876 | $101.22 | $1,100,869 | |
| Feb 20, 2024 | RJRiley Janel CHIEF ACCOUNTING OFFICER | FTax | 734 | $101.22 | $74,295 | |
| Feb 15, 2024 | LC | SSale | 36,644 | $99.9044 | $3,660,897 | |
| Feb 13, 2024 | KDKramer Douglas James CHIEF LEGAL OFFICER | SSale | 6,000 | $110.08 | $660,480 | |
| Feb 12, 2024 | STSEIFERT THOMAS J Chief Financial Officer | SSale | 13,500 | $110.2564 | $1,488,461 | |
| Feb 9, 2024 | LC | SSale | 39,671 | $86.9169 | $3,448,080 | |
| Feb 5, 2024 | STSEIFERT THOMAS J Chief Financial Officer | SSale | 5,178 | $82.9483 | $429,506 | |
| Feb 2, 2024 | KDKramer Douglas James Chief Legal Officer | SSale | 3,000 | $79.60 | $238,800 | |
| Feb 1, 2024 | LC | SSale | 9,560 | $80.8682 | $773,100 | |
| Jan 26, 2024 | KDKramer Douglas James Chief Legal Officer | AGrant | 61,485 | $0.00 | $0 | |
| Jan 26, 2024 | STSEIFERT THOMAS J Chief Financial Officer | AGrant | 122,970 | $0.00 | $0 | |
| Jan 24, 2024 | LC | SSale | 66,384 | $86.8844 | $5,767,734 | |
| Jan 19, 2024 | ZMZatlyn Michelle President and COO · Director | SSale | 10,256 | $78.6803 | $806,945 | |
| Jan 19, 2024 | STSEIFERT THOMAS J Chief Financial Officer | SSale | 7,640 | $78.1057 | $596,728 | |
| Jan 17, 2024 | LC | SSale | 24,281 | $75.8639 | $1,842,051 | |
| Jan 11, 2024 | LC | SSale | 7,970 | $82.3548 | $656,368 | |
| Jan 9, 2024 | PMPrince Matthew CEO & Chair of the Board · Director · 10% Owner | SSale | 41,870 | $76.671 | $3,210,215 | |
| Jan 3, 2024 | KDKramer Douglas James General Counsel | SSale | 3,000 | $81.43 | $244,290 | |
| Jan 3, 2024 | LC | SSale | 9,689 | $76.1868 | $738,174 | |
| Jan 3, 2024 | STSEIFERT THOMAS J Chief Financial Officer | SSale | 13,794 | $76.7276 | $1,058,381 | |