Dec 17
2020
BUY
Exercise of conversion of derivative security
$647,100
$43.14 p/Share
15,000
Added 43.48%
19,496
Common Stock
Dec 10
2020
SELL
Sale (or disposition) back to the issuer
$1,753,013
$43.28 p/Share
40,504
Reduced 90.01%
4,496
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$1,753,200
$38.96 p/Share
45,000
Added 50.0%
45,000
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$281,407
$53.93 p/Share
5,218
Reduced 53.23%
4,585
Common Stock
Feb 13
2020
SELL
Open market or private sale
$247,636
$54.01 p/Share
4,585
Reduced 100.0%
0
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
9,803
Added 50.0%
9,803
Common Stock
Jan 02
2020
SELL
Sale (or disposition) back to the issuer
$2,191,729
$52.72 p/Share
41,573
Reduced 69.29%
18,427
Common Stock
Jan 02
2020
SELL
Open market or private sale
$972,024
$52.75 p/Share
18,427
Reduced 100.0%
0
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
$2,191,800
$36.53 p/Share
60,000
Added 50.0%
60,000
Common Stock
Feb 13
2019
SELL
Open market or private sale
$214,853
$46.86 p/Share
4,585
Reduced 100.0%
0
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$239,565
$45.92 p/Share
5,217
Reduced 53.22%
4,585
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
9,802
Added 50.0%
9,802
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$321,040
$47.47 p/Share
6,763
Reduced 53.23%
5,943
Common Stock
Feb 11
2019
SELL
Open market or private sale
$264,642
$44.53 p/Share
5,943
Reduced 100.0%
0
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
12,706
Added 50.0%
12,706
Common Stock
Jan 02
2019
SELL
Sale (or disposition) back to the issuer
$1,658,767
$44.73 p/Share
37,084
Reduced 61.81%
22,916
Common Stock
Jan 02
2019
SELL
Open market or private sale
$1,033,512
$45.1 p/Share
22,916
Reduced 100.0%
0
Common Stock
Jan 02
2019
BUY
Exercise of conversion of derivative security
$1,659,000
$27.65 p/Share
60,000
Added 50.0%
60,000
Common Stock
Feb 12
2018
SELL
Open market or private sale
$370,707
$47.49 p/Share
7,806
Reduced 0.31%
2,478,672
Common Stock
Feb 11
2018
SELL
Payment of exercise price or tax liability
$225,940
$46.73 p/Share
4,835
Reduced 0.19%
2,486,478
Common Stock
Feb 11
2018
BUY
Exercise of conversion of derivative security
-
12,641
Added 0.5%
2,491,313
Common Stock
Jan 02
2018
SELL
Sale (or disposition) back to the issuer
$3,004,800
$50.08 p/Share
60,000
Reduced 2.36%
2,478,672
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
$2,634,000
$43.9 p/Share
60,000
Added 2.31%
2,538,672
Common Stock