Oct 01
2024
|
SELL
Payment of exercise price or tax liability
|
$1,262,248
$165.78 p/Share
|
7,614
|
|
Oct 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
17,022
|
|
Dec 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,662,454
$143.13 p/Share
|
11,615
|
|
Dec 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
23,426
|
|
Dec 13
2023
|
SELL
Payment of exercise price or tax liability
|
$4,426,332
$138.8 p/Share
|
31,890
|
|
Dec 13
2023
|
BUY
Grant, award, or other acquisition
|
-
|
64,320
|
|
Oct 01
2023
|
SELL
Payment of exercise price or tax liability
|
$1,484,539
$111.06 p/Share
|
13,367
|
|
Oct 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
29,585
|
|
Apr 14
2023
|
|
-
|
172,015
|
|