Feb 04
2022
SELL
Payment of exercise price or tax liability
$45,791
$92.32 p/Share
496
Reduced 19.75%
2,015
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,169
Added 31.77%
2,511
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$92,600
$93.82 p/Share
987
Reduced 42.38%
1,342
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
2,329
Added 50.0%
2,329
Common Stock
Dec 16
2021
SELL
Open market or private sale
$633,234
$102.25 p/Share
6,193
Reduced 100.0%
0
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$385,205
$62.2 p/Share
6,193
Added 50.0%
6,193
Common Stock
Oct 29
2021
SELL
Open market or private sale
$33,945
$95.62 p/Share
355
Reduced 100.0%
0
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$27,556
$99.84 p/Share
276
Reduced 43.74%
355
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
631
Added 50.0%
631
Common Stock
Feb 24
2021
SELL
Open market or private sale
$337,495
$94.51 p/Share
3,571
Reduced 100.0%
0
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$222,116
$62.2 p/Share
3,571
Added 50.0%
3,571
Common Stock
Feb 19
2021
SELL
Open market or private sale
$289,616
$92.0 p/Share
3,148
Reduced 100.0%
0
Common Stock
Feb 11
2021
SELL
Open market or private sale
$182,748
$95.38 p/Share
1,916
Reduced 37.84%
3,148
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$119,175
$62.2 p/Share
1,916
Added 27.45%
5,064
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$50,267
$84.2 p/Share
597
Reduced 15.94%
3,148
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
1,409
Added 27.34%
3,745
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$62,267
$85.18 p/Share
731
Reduced 23.83%
2,336
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,725
Added 40.14%
2,572
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$81,684
$82.76 p/Share
987
Reduced 42.38%
1,342
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
2,329
Added 50.0%
2,329
Common Stock
Oct 26
2020
SELL
Open market or private sale
$29,744
$84.74 p/Share
351
Reduced 100.0%
0
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$24,041
$85.86 p/Share
280
Reduced 44.37%
351
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
-
631
Added 50.0%
631
Common Stock