| Mar 22, 2024 | VSVintz Stephen A Chief Financial Officer | SSale | 78,409 | $49.07 | $3,847,530 | |
| Mar 22, 2024 | TMThurmond Mark C. Chief Operating Officer | SSale | 10,824 | $49.00 | $530,376 | |
| Mar 21, 2024 | YAYoran Amit President, CEO and Chairman · Director | SSale | 10,000 | $47.65 | $476,500 | |
| Mar 14, 2024 | VSVintz Stephen A Chief Financial Officer | SSale | 149,735 | $46.75 | $7,000,111 | |
| Mar 5, 2024 | YAYoran Amit President, CEO and Chairman · Director | SSale | 10,000 | $48.03 | $480,300 | |
| Mar 1, 2024 | VRVicks Raymond Jr. Director | SSale | 809 | $47.75 | $38,630 | |
| Feb 29, 2024 | YAYoran Amit President, CEO and Chairman · Director | SSale | 5,385 | $47.44 | $255,464 | |
| Feb 29, 2024 | VSVintz Stephen A Chief Financial Officer | SSale | 3,236 | $47.44 | $153,516 | |
| Feb 29, 2024 | TMThurmond Mark C. Chief Operating Officer | SSale | 3,644 | $46.81 | $170,576 | |
| Feb 27, 2024 | YAYoran Amit President, CEO and Chairman · Director | SSale | 16,091 | $47.72 | $767,863 | |
| Feb 27, 2024 | TMThurmond Mark C. Chief Operating Officer | SSale | 7,110 | $47.72 | $339,289 | |
| Feb 27, 2024 | VSVintz Stephen A Chief Financial Officer | SSale | 9,671 | $47.72 | $461,500 | |
| Feb 22, 2024 | YAYoran Amit President, CEO and Chairman · Director | SSale | 12,329 | $46.22 | $569,846 | |
| Feb 22, 2024 | VSVintz Stephen A Chief Financial Officer | SSale | 5,216 | $46.22 | $241,084 | |
| Feb 22, 2024 | TMThurmond Mark C. Chief Operating Officer | SSale | 1,450 | $46.22 | $67,019 | |
| Feb 16, 2024 | VRVicks Raymond Jr. Director | GGift | 1,500 | $0.00 | $0 | |
| Feb 13, 2024 | SA | SSale | 4,962 | $51.12 | $253,657 | |
| Feb 9, 2024 | ZL | SSale | 2,600 | $50.75 | $131,950 | |
| Feb 9, 2024 | TMThurmond Mark C. Chief Operating Officer | SSale | 26,175 | $51.45 | $1,346,704 | |
| Feb 7, 2024 | TMThurmond Mark C. Chief Operating Officer | SSale | 3,976 | $47.34 | $188,224 | |
| Jan 22, 2024 | YAYoran Amit President, CEO and Chairman · Director | SSale | 33,201 | $47.90 | $1,590,328 | |
| Jan 10, 2024 | VRVicks Raymond Jr. Director | MExercise | 2,695 | $0.00 | $0 | |