Dec 15
2024
|
SELL
Payment of exercise price or tax liability
|
$4,202,588
$111.51 p/Share
|
37,688
|
|
Dec 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
104,294
|
|
Dec 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
30,940
|
|
Dec 13
2024
|
|
-
|
600
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$3,408,068
$102.24 p/Share
|
33,334
|
|
Oct 02
2024
|
SELL
Open market or private sale
|
$3,408,632
$102.26 p/Share
|
33,333
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$3,416,299
$102.49 p/Share
|
33,333
|
|