Feb 03
2023
SELL
Payment of exercise price or tax liability
$53,135
$60.04 p/Share
885
Reduced 26.66%
2,435
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,914
Added 36.57%
3,320
Common Stock
Jun 16
2022
SELL
Open market or private sale
$99,302
$70.93 p/Share
1,400
Reduced 49.89%
1,406
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$15,945
$76.66 p/Share
208
Reduced 6.9%
2,806
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
468
Added 13.44%
3,014
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$61,106
$94.3 p/Share
648
Reduced 20.29%
2,546
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
1,459
Added 31.36%
3,194
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$28,804
$92.32 p/Share
312
Reduced 15.24%
1,735
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
702
Added 25.54%
2,047
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$20,680
$92.32 p/Share
224
Reduced 14.28%
1,345
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
504
Added 24.31%
1,569
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$79,747
$93.82 p/Share
850
Reduced 44.39%
1,065
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,915
Added 50.0%
1,915
Common Stock
Nov 05
2021
SELL
Open market or private sale
$18,004
$102.88 p/Share
175
Reduced 100.0%
0
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$13,978
$99.84 p/Share
140
Reduced 44.44%
175
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
315
Added 50.0%
315
Common Stock
Jun 18
2021
SELL
Open market or private sale
$26,462
$102.17 p/Share
259
Reduced 100.0%
0
Common
Apr 29
2021
SELL
Payment of exercise price or tax liability
$18,229
$87.64 p/Share
208
Reduced 44.44%
260
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
-
467
Added 50.0%
467
Common Stock
Feb 12
2021
SELL
Open market or private sale
$185,554
$90.78 p/Share
2,044
Reduced 100.0%
0
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$10,609
$84.2 p/Share
126
Reduced 5.81%
2,044
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
283
Added 11.54%
2,170
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$26,186
$84.2 p/Share
311
Reduced 14.15%
1,887
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
701
Added 24.18%
2,198
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$29,387
$85.18 p/Share
345
Reduced 18.73%
1,497
Common Stock