| Mar 12, 2024 | GSGordon Stephen Chief Financial Officer | SSale | 1,903 | $87.63 | $166,760 | |
| Mar 12, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 1,317 | $87.63 | $115,409 | |
| Mar 5, 2024 | TJ | SSale | 5,746 | $83.63 | $480,538 | |
| Mar 5, 2024 | GSGordon Stephen Chief Financial Officer | SSale | 15,000 | $82.80 | $1,242,000 | |
| Mar 5, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 3,632 | $83.64 | $303,780 | |
| Feb 27, 2024 | CNCorcoran Nicholas See Remarks | AGrant | 11,441 | $0.00 | $0 | |
| Feb 27, 2024 | HWHassanein Waleed H President & CEO · Director | AGrant | 36,755 | $0.00 | $0 | |
| Feb 27, 2024 | KTKhayal Tamer I Chief Commercial Officer | AGrant | 12,127 | $0.00 | $0 | |
| Feb 27, 2024 | GSGordon Stephen Chief Financial Officer | AGrant | 12,127 | $0.00 | $0 | |
| Feb 21, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 2,858 | $90.00 | $257,220 | |
| Feb 16, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 3,050 | $90.03 | $274,592 | |
| Feb 9, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 736 | $90.09 | $66,306 | |
| Feb 8, 2024 | BE | SSale | 5,773 | $86.27 | $498,037 | |
| Feb 2, 2024 | GSGordon Stephen Chief Financial Officer | SSale | 15,000 | $85.45 | $1,281,750 | |
| Jan 25, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 2,330 | $90.09 | $209,910 | |
| Jan 18, 2024 | KTKhayal Tamer I Chief Commercial Officer | SSale | 9,867 | $80.40 | $793,307 | |
| Jan 3, 2024 | GSGordon Stephen Chief Financial Officer | SSale | 15,000 | $77.07 | $1,156,050 | |