Feb 08
2022
SELL
Payment of exercise price or tax liability
$140,979
$94.3 p/Share
1,495
Reduced 25.69%
4,324
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
2,322
Added 28.52%
5,819
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$87,519
$92.32 p/Share
948
Reduced 21.33%
3,497
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,473
Added 24.89%
4,445
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$81,242
$92.32 p/Share
880
Reduced 22.85%
2,972
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,366
Added 26.18%
3,852
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$184,075
$93.82 p/Share
1,962
Reduced 44.11%
2,486
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
3,048
Added 40.66%
4,448
Common Stock
Nov 05
2021
SELL
Open market or private sale
$22,662
$103.48 p/Share
219
Reduced 13.53%
1,400
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$45,327
$99.84 p/Share
454
Reduced 21.9%
1,619
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
673
Added 24.51%
2,073
Common Stock
Jun 01
2021
SELL
Open market or private sale
$54,662
$106.97 p/Share
511
Reduced 26.74%
1,400
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$33,836
$89.99 p/Share
376
Reduced 16.44%
1,911
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
887
Added 27.95%
2,287
Common Stock
Feb 11
2021
SELL
Open market or private sale
$354,235
$95.02 p/Share
3,728
Reduced 72.66%
1,403
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$52,541
$84.2 p/Share
624
Reduced 14.34%
3,728
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
1,473
Added 25.29%
4,352
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$70,359
$85.18 p/Share
826
Reduced 22.29%
2,879
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,949
Added 38.4%
3,126
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$106,843
$82.76 p/Share
1,291
Reduced 42.37%
1,756
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
3,047
Added 50.0%
3,047
Common Stock
Nov 04
2020
SELL
Open market or private sale
$34,636
$76.29 p/Share
454
Reduced 19.18%
1,913
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$18,717
$85.86 p/Share
218
Reduced 8.43%
2,367
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
-
672
Added 20.63%
2,585
Common Stock