Feb 11
2022
SELL
Payment of exercise price or tax liability
$254,610
$62.1 p/Share
4,100
Reduced 10.39%
35,369
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
7,414
Added 15.81%
39,469
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$170,885
$61.58 p/Share
2,775
Reduced 7.97%
32,055
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
5,018
Added 12.59%
34,830
Common Stock
Aug 11
2021
SELL
Sale (or disposition) back to the issuer
$1,779,747
$55.38 p/Share
32,137
Reduced 42.96%
42,675
Common Stock
Aug 11
2021
SELL
Open market or private sale
$719,299
$55.92 p/Share
12,863
Reduced 30.14%
29,812
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$1,779,750
$39.55 p/Share
45,000
Added 37.56%
74,812
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$193,507
$48.22 p/Share
4,013
Reduced 11.86%
29,812
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,539
Added 18.23%
33,825
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$189,369
$47.99 p/Share
3,946
Reduced 13.05%
26,286
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
7,413
Added 19.69%
30,232
Common Stock
Jan 05
2021
SELL
Sale (or disposition) back to the issuer
$1,800,043
$44.55 p/Share
40,405
Reduced 59.58%
27,414
Common Stock
Jan 05
2021
SELL
Open market or private sale
$205,397
$44.7 p/Share
4,595
Reduced 16.76%
22,819
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$1,800,000
$40.0 p/Share
45,000
Added 39.89%
67,819
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$221,976
$53.93 p/Share
4,116
Reduced 15.28%
22,819
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
7,733
Added 22.31%
26,935
Common Stock
Feb 12
2020
SELL
Payment of exercise price or tax liability
$219,537
$54.72 p/Share
4,012
Reduced 17.28%
19,202
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
7,538
Added 24.51%
23,214
Common Stock
Nov 25
2019
SELL
Sale (or disposition) back to the issuer
$1,217,256
$50.7 p/Share
24,009
Reduced 48.58%
25,417
Common Stock
Nov 25
2019
SELL
Open market or private sale
$495,719
$50.89 p/Share
9,741
Reduced 38.32%
15,676
Common Stock
Nov 25
2019
BUY
Exercise of conversion of derivative security
$1,217,362
$36.07 p/Share
33,750
Added 40.58%
49,426
Common Stock
May 16
2019
SELL
Open market or private sale
$150,719
$51.99 p/Share
2,899
Reduced 15.61%
15,676
Common Stock
May 16
2019
SELL
Sale (or disposition) back to the issuer
$426,569
$51.08 p/Share
8,351
Reduced 31.01%
18,575
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$426,600
$37.92 p/Share
11,250
Added 29.47%
26,926
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$164,394
$45.92 p/Share
3,580
Reduced 18.59%
15,676
Common Stock