Feb 17
2021
SELL
Open market or private sale
$2,080,542
$58.21 p/Share
35,742
Reduced 2.85%
1,216,535
Common Stock
Feb 16
2021
SELL
Open market or private sale
$3,769,374
$58.66 p/Share
64,258
Reduced 4.88%
1,252,277
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
$1,999,999
$50.03 p/Share
39,976
Added 2.95%
1,316,535
Common Stock
Dec 31
2020
-
6,492
Reduced 0.52%
1,252,574
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$980,337
$50.46 p/Share
19,428
Reduced 1.5%
1,276,559
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
43,413
Added 3.24%
1,295,987
Common Stock
Nov 09
2020
SELL
Sale (or disposition) back to the issuer
$1,743,833
$68.06 p/Share
25,622
Reduced 2.96%
839,378
Common Stock
Mar 19
2020
BUY
Open market or private purchase
$318,500
$31.85 p/Share
10,000
Added 1.14%
865,000
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$5,115,939
$63.23 p/Share
80,910
Reduced 8.03%
926,332
Common Stock
Mar 03
2020
SELL
Sale (or disposition) back to the issuer
$4,510,322
$63.23 p/Share
71,332
Reduced 7.7%
855,000
Common Stock
Mar 03
2020
BUY
Exercise of conversion of derivative security
$11,246,530
$63.23 p/Share
177,867
Added 15.01%
1,007,242
Common Stock
Jan 30
2020
SELL
Sale (or disposition) back to the issuer
$1,986,600
$66.22 p/Share
30,000
Reduced 3.49%
829,375
Common Stock
Jan 02
2020
SELL
Payment of exercise price or tax liability
$642,724
$61.44 p/Share
10,461
Reduced 1.2%
859,375
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
-
28,587
Added 3.18%
869,836
Common Stock
May 23
2019
SELL
Other acquisition or disposition
$2,000,049
$57.19 p/Share
34,972
Reduced 3.99%
841,249
Common Stock
Mar 19
2019
SELL
Sale (or disposition) back to the issuer
$5,077,800
$56.42 p/Share
90,000
Reduced 9.31%
876,203
Common Stock
Feb 22
2019
SELL
Sale (or disposition) back to the issuer
$3,345,600
$55.76 p/Share
60,000
Reduced 5.85%
966,203
Common Stock
Jan 02
2019
BUY
Exercise of conversion of derivative security
-
40,248
Added 3.77%
1,026,203
Common Stock
Dec 29
2017
SELL
Payment of exercise price or tax liability
$1,288,342
$59.56 p/Share
21,631
Reduced 2.15%
985,950
Common Stock
Dec 29
2017
SELL
Payment of exercise price or tax liability
$3,836,054
$60.13 p/Share
63,796
Reduced 6.58%
905,106
Common Stock
Dec 29
2017
BUY
Exercise of conversion of derivative security
-
102,475
Added 9.23%
1,007,581
Common Stock
Dec 29
2017
BUY
Grant, award, or other acquisition
-
133,045
Added 12.07%
968,902
Common Stock
Dec 27
2017
BUY
Exercise of conversion of derivative security
-
53,281
Added 5.99%
835,857
Common Stock