Feb 05
2022
BUY
Exercise of conversion of derivative security
-
723
Added 21.44%
2,649
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$45,144
$92.32 p/Share
489
Reduced 20.25%
1,926
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,154
Added 32.33%
2,415
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$86,971
$93.82 p/Share
927
Reduced 42.37%
1,261
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
2,188
Added 50.0%
2,188
Common Stock
Oct 28
2021
SELL
Open market or private sale
$17,226
$95.17 p/Share
181
Reduced 100.0%
0
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$13,379
$99.84 p/Share
134
Reduced 42.54%
181
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
315
Added 50.0%
315
Common Stock
Aug 05
2021
SELL
Open market or private sale
$24,170
$97.07 p/Share
249
Reduced 100.0%
0
Common Stock
Jul 23
2021
SELL
Payment of exercise price or tax liability
$18,516
$101.18 p/Share
183
Reduced 42.36%
249
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
-
432
Added 50.0%
432
Common Stock
Feb 11
2021
SELL
Open market or private sale
$276,128
$95.02 p/Share
2,906
Reduced 100.0%
0
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$15,409
$84.2 p/Share
183
Reduced 5.92%
2,906
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
431
Added 12.24%
3,089
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$25,849
$84.2 p/Share
307
Reduced 10.35%
2,658
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
723
Added 19.6%
2,965
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$61,500
$85.18 p/Share
722
Reduced 24.36%
2,242
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,703
Added 40.76%
2,475
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$76,719
$82.76 p/Share
927
Reduced 42.37%
1,261
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
2,188
Added 50.0%
2,188
Common Stock
Oct 26
2020
SELL
Open market or private sale
$16,560
$84.06 p/Share
197
Reduced 100.0%
0
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$10,131
$85.86 p/Share
118
Reduced 37.46%
197
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
-
315
Added 50.0%
315
Common Stock