Mar 04
2021
BUY
Exercise of conversion of derivative security
$2,126,245
$70.96 p/Share
29,964
Added 25.26%
88,676
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$256,464
$109.6 p/Share
2,340
Reduced 3.54%
63,777
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
-
5,065
Reduced 7.94%
58,712
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,340
Added 3.42%
66,117
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
12,270
Added 16.13%
63,777
Common Stock
Dec 21
2020
SELL
Open market or private sale
$3,097,285
$95.0 p/Share
32,603
Reduced 38.76%
51,507
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$1,836,201
$56.32 p/Share
32,603
Added 27.93%
84,110
Common Stock
Dec 14
2020
SELL
Open market or private sale
$3,632,714
$92.07 p/Share
39,456
Reduced 43.38%
51,507
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$612,406
$85.08 p/Share
7,198
Reduced 7.33%
90,963
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
14,902
Added 13.18%
98,161
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$515,966
$102.03 p/Share
5,057
Reduced 5.3%
90,322
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$724,946
$102.64 p/Share
7,063
Reduced 7.82%
83,259
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
5,057
Added 5.04%
95,379
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
11,164
Added 11.0%
90,322
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$703,397
$81.28 p/Share
8,654
Reduced 9.86%
79,158
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
17,916
Added 16.95%
87,812
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$609,573
$81.57 p/Share
7,473
Reduced 9.66%
69,896
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$678,965
$79.85 p/Share
8,503
Reduced 9.9%
77,369
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
8,503
Added 9.01%
85,872
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
16,165
Added 17.28%
77,369
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$649,655
$98.15 p/Share
6,619
Reduced 9.76%
61,204
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
13,704
Added 16.81%
67,823
Common Stock
Feb 15
2018
SELL
Sale (or disposition) back to the issuer
$1,859,830
$99.52 p/Share
18,688
Reduced 23.6%
60,497
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$629,317
$98.67 p/Share
6,378
Reduced 10.54%
54,119
Common Stock
Feb 15
2018
BUY
Exercise of conversion of derivative security
-
18,688
Added 19.09%
79,185
Common Stock