Apr 19
2021
SELL
Open market or private sale
$3,255
$32.55 p/Share
100
Reduced 0.05%
211,822
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$2,200
$22.0 p/Share
100
Added 0.05%
211,922
Common Stock
Apr 16
2021
SELL
Open market or private sale
$413,498
$32.5 p/Share
12,723
Reduced 5.67%
211,822
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$279,906
$22.0 p/Share
12,723
Added 5.36%
224,545
Common Stock
Apr 06
2021
SELL
Open market or private sale
$374,160
$32.53 p/Share
11,502
Reduced 5.15%
211,822
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$253,044
$22.0 p/Share
11,502
Added 4.9%
223,324
Common Stock
Apr 05
2021
SELL
Open market or private sale
$3,058,333
$32.15 p/Share
95,127
Reduced 30.99%
211,822
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$2,092,794
$22.0 p/Share
95,127
Added 23.66%
306,949
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,191,988
$31.57 p/Share
37,757
Reduced 15.13%
211,822
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$830,654
$22.0 p/Share
37,757
Added 13.14%
249,579
Common Stock
Mar 29
2021
SELL
Open market or private sale
$216,212
$31.61 p/Share
6,840
Reduced 3.13%
211,822
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$150,480
$22.0 p/Share
6,840
Added 3.03%
218,662
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$738,762
$29.76 p/Share
24,824
Reduced 10.49%
211,822
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
55,845
Added 19.09%
236,646
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$233,172
$28.61 p/Share
8,150
Reduced 4.31%
180,801
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
18,335
Added 8.85%
188,951
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$182,721
$29.4 p/Share
6,215
Reduced 3.51%
170,616
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
13,982
Added 7.33%
176,831
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$178,695
$29.41 p/Share
6,076
Reduced 3.6%
162,849
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
20,294
Added 10.73%
168,925
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$127,361
$27.15 p/Share
4,691
Reduced 3.06%
148,631
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
15,564
Added 9.22%
153,322
Common Stock
Jan 21
2021
SELL
Open market or private sale
$1,493,000
$29.86 p/Share
50,000
Reduced 26.63%
137,758
Common Stock
Jan 20
2021
SELL
Open market or private sale
$1,432,000
$28.64 p/Share
50,000
Reduced 21.03%
187,758
Common Stock