Aug 04
2022
|
SELL
Payment of exercise price or tax liability
|
$1,678,310
$77.37 p/Share
|
21,692
|
|
Aug 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
43,750
|
|
Aug 03
2022
|
SELL
Payment of exercise price or tax liability
|
$1,419,576
$76.35 p/Share
|
18,593
|
|
Aug 03
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
37,500
|
|
Jun 27
2022
|
SELL
Payment of exercise price or tax liability
|
$2,763,804
$70.7 p/Share
|
39,092
|
|
Jun 27
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
83,125
|
|
Dec 23
2021
|
SELL
Open market or private sale
|
$1,841,741
$89.92 p/Share
|
20,482
|
|
Aug 04
2021
|
SELL
Payment of exercise price or tax liability
|
$1,946,640
$89.74 p/Share
|
21,692
|
|
Aug 04
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
43,750
|
|
Jul 10
2021
|
SELL
Payment of exercise price or tax liability
|
$1,767,662
$87.76 p/Share
|
20,142
|
|
Jul 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
40,625
|
|
Jun 27
2021
|
SELL
Payment of exercise price or tax liability
|
$3,233,650
$78.46 p/Share
|
41,214
|
|
Jun 27
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
83,125
|
|
Jul 10
2020
|
SELL
Payment of exercise price or tax liability
|
$1,158,769
$57.53 p/Share
|
20,142
|
|
Jul 10
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
40,625
|
|
Jun 30
2020
|
SELL
Payment of exercise price or tax liability
|
$551,543
$54.76 p/Share
|
10,072
|
|
Jun 30
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
20,313
|
|
Jun 27
2020
|
SELL
Payment of exercise price or tax liability
|
$2,192,014
$54.18 p/Share
|
40,458
|
|
Jun 27
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
83,125
|
|