Feb 06
2023
SELL
Payment of exercise price or tax liability
$196,392
$84.47 p/Share
2,325
Reduced 43.51%
3,018
Common Stock
Feb 06
2023
SELL
Open market or private sale
$254,960
$84.48 p/Share
3,018
Reduced 100.0%
0
Common Stock
Feb 06
2023
SELL
Exercise of conversion of derivative security
$88,262
$50.58 p/Share
1,745
Reduced 30.05%
4,062
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$107,595
$60.21 p/Share
1,787
Added 34.73%
3,359
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$10,675
$84.73 p/Share
126
Reduced 6.5%
1,811
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
433
Added 18.27%
1,937
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$44,483
$84.73 p/Share
525
Reduced 25.87%
1,504
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
1,808
Added 47.12%
2,029
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$10,845
$84.73 p/Share
128
Reduced 36.68%
221
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
349
Added 50.0%
349
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$2,243
$77.37 p/Share
29
Reduced 100.0%
0
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$2,243
$77.37 p/Share
29
Added 50.0%
29
Common Stock
Aug 08
2022
SELL
Open market or private sale
$237,178
$79.51 p/Share
2,983
Reduced 100.0%
0
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$4,904
$80.4 p/Share
61
Reduced 100.0%
0
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$4,904
$80.4 p/Share
61
Added 50.0%
61
Common Stock
Jul 28
2021
SELL
Open market or private sale
$194,117
$87.44 p/Share
2,220
Reduced 100.0%
0
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$104,369
$82.44 p/Share
1,266
Reduced 29.8%
2,983
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
4,249
Added 55.01%
3,475
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$51,751
$65.59 p/Share
789
Reduced 26.22%
2,220
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
$178,470
$65.59 p/Share
2,721
Added 49.52%
2,774
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$8,836
$66.94 p/Share
132
Reduced 31.43%
288
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$8,836
$66.94 p/Share
132
Added 27.56%
347
Common Stock