Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$462,145
$48.04 p/Share
9,620
Reduced 51.7%
8,989
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$318,793
$48.04 p/Share
6,636
Reduced 73.82%
2,353
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
16,256
Added 46.63%
18,609
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$194,839
$46.59 p/Share
4,182
Reduced 51.36%
3,960
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$74,870
$46.59 p/Share
1,607
Reduced 40.58%
2,353
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
5,789
Added 41.55%
8,142
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$10,034
$40.79 p/Share
246
Reduced 9.47%
2,353
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
246
Added 8.65%
2,599
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$721,123
$59.06 p/Share
12,210
Reduced 49.89%
12,264
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$585,344
$59.06 p/Share
9,911
Reduced 80.81%
2,353
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
-
22,121
Added 47.48%
24,474
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
$322,503
$58.14 p/Share
5,547
Reduced 55.3%
4,484
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$123,896
$58.14 p/Share
2,131
Reduced 47.52%
2,353
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
-
7,678
Added 43.36%
10,031
Common Stock
Nov 29
2019
SELL
Payment of exercise price or tax liability
$12,032
$59.86 p/Share
201
Reduced 7.87%
2,353
Common Stock
Nov 29
2019
BUY
Exercise of conversion of derivative security
-
201
Added 7.3%
2,554
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$844,057
$69.59 p/Share
12,129
Reduced 83.75%
2,353
Common Stock
Feb 19
2019
SELL
Sale (or disposition) back to the issuer
$1,160,344
$69.59 p/Share
16,674
Reduced 53.52%
14,482
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
-
28,803
Added 48.04%
31,156
Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$15,356
$66.19 p/Share
232
Reduced 8.97%
2,353
Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
232
Added 8.24%
2,585
Common Stock
Mar 29
2018
SELL
Open market or private sale
$1,474,000
$58.96 p/Share
25,000
Reduced 91.4%
2,353
Common Stock
Mar 29
2018
BUY
Exercise of conversion of derivative security
$828,000
$33.12 p/Share
25,000
Added 47.75%
27,353
Common Stock
Feb 17
2018
SELL
Sale (or disposition) back to the issuer
$164,551
$54.65 p/Share
3,011
Reduced 56.13%
2,353
Common Stock
Feb 17
2018
SELL
Payment of exercise price or tax liability
$70,881
$54.65 p/Share
1,297
Reduced 35.53%
2,353
Common Stock