Feb 28
2022
SELL
Payment of exercise price or tax liability
$244,089
$111.66 p/Share
2,186
Reduced 2.71%
78,433
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
4,503
Added 5.29%
80,619
Common Stock
Feb 09
2022
SELL
Open market or private sale
$3,506,835
$121.13 p/Share
28,951
Reduced 27.55%
76,116
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$2,309,748
$70.76 p/Share
32,642
Added 25.17%
97,028
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$1,270,810
$121.33 p/Share
10,474
Reduced 12.63%
72,425
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
22,884
Added 21.63%
82,899
Common Stock
Nov 11
2021
SELL
Open market or private sale
$2,453,625
$109.62 p/Share
22,383
Reduced 27.16%
60,015
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$1,197,714
$53.51 p/Share
22,383
Added 21.36%
82,398
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$439,396
$81.43 p/Share
5,396
Reduced 8.25%
60,015
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
14,144
Added 17.78%
65,411
Common Stock
Nov 10
2020
SELL
Open market or private sale
$996,316
$74.72 p/Share
13,334
Reduced 20.64%
51,267
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
-
13,334
Added 17.11%
64,601
Common Stock
Feb 11
2020
SELL
Payment of exercise price or tax liability
$532,750
$95.87 p/Share
5,557
Reduced 9.78%
51,267
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
-
14,072
Added 19.85%
56,824
Common Stock
Oct 15
2019
SELL
Open market or private sale
$1,169,460
$90.0 p/Share
12,994
Reduced 23.31%
42,752
Common Stock
Oct 15
2019
BUY
Exercise of conversion of derivative security
$628,390
$48.36 p/Share
12,994
Added 18.9%
55,746
Common Stock
Feb 12
2019
SELL
Payment of exercise price or tax liability
$377,641
$93.36 p/Share
4,045
Reduced 8.64%
42,753
Common Stock
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
12,340
Added 20.87%
46,798
Common Stock
Sep 28
2018
SELL
Open market or private sale
$2,323,476
$99.72 p/Share
23,300
Reduced 40.34%
34,458
Common Stock
Sep 28
2018
BUY
Exercise of conversion of derivative security
$589,490
$25.3 p/Share
23,300
Added 28.74%
57,758
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$334,352
$106.89 p/Share
3,128
Reduced 8.32%
34,458
Common Stock
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
9,872
Added 20.8%
37,586
Common Stock