Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$2,899,358
$48.04 p/Share
60,353
Reduced 34.89%
112,628
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$1,881,102
$48.04 p/Share
39,157
Reduced 34.77%
73,471
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
99,510
Added 36.52%
172,981
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$1,044,361
$46.59 p/Share
22,416
Reduced 20.56%
86,636
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$613,357
$46.59 p/Share
13,165
Reduced 15.2%
73,471
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
35,581
Added 24.6%
109,053
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$53,516
$40.79 p/Share
1,312
Reduced 1.75%
73,471
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
1,312
Added 1.72%
74,783
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$4,964,288
$59.06 p/Share
84,055
Reduced 39.64%
128,006
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$3,220,837
$59.06 p/Share
54,535
Reduced 42.6%
73,471
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
-
138,590
Added 39.52%
212,061
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
$2,716,766
$58.14 p/Share
46,728
Reduced 31.65%
100,915
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$1,595,594
$58.14 p/Share
27,444
Reduced 27.2%
73,471
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
-
74,172
Added 33.44%
147,643
Common Stock
Nov 29
2019
SELL
Payment of exercise price or tax liability
$63,751
$59.86 p/Share
1,065
Reduced 1.43%
73,471
Common Stock
Nov 29
2019
BUY
Exercise of conversion of derivative security
-
1,065
Added 1.41%
74,536
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$5,148,129
$69.59 p/Share
73,978
Reduced 50.17%
73,471
Common Stock
Feb 19
2019
SELL
Sale (or disposition) back to the issuer
$7,934,721
$69.59 p/Share
114,021
Reduced 43.61%
147,449
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
-
187,999
Added 41.83%
261,470
Common Stock
Feb 18
2019
SELL
Sale (or disposition) back to the issuer
$2,333,821
$69.9 p/Share
33,388
Reduced 27.13%
89,674
Common Stock
Feb 18
2019
SELL
Payment of exercise price or tax liability
$1,132,590
$69.9 p/Share
16,203
Reduced 18.07%
73,471
Common Stock
Feb 18
2019
BUY
Exercise of conversion of derivative security
-
49,591
Added 28.72%
123,062
Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$85,319
$66.19 p/Share
1,289
Reduced 1.73%
73,268
Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
1,289
Added 1.7%
74,557
Common Stock
Feb 17
2018
SELL
Sale (or disposition) back to the issuer
$1,026,382
$54.65 p/Share
18,781
Reduced 20.4%
73,268
Common Stock