Oct 19
2021
BUY
Exercise of conversion of derivative security
-
10,713
Added 8.94%
109,147
Common Stock $.01 Par ...
Oct 19
2021
BUY
Grant, award, or other acquisition
-
83,778
Added 32.91%
170,767
Common Stock $.01 Par ...
Aug 18
2021
SELL
Payment of exercise price or tax liability
$580,875
$38.64 p/Share
15,033
Reduced 5.72%
247,913
Common Stock $.01 Par ...
Aug 18
2021
BUY
Exercise of conversion of derivative security
-
38,198
Added 12.68%
262,946
Common Stock $.01 Par ...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$175,831
$39.7 p/Share
4,429
Reduced 1.93%
224,748
Common Stock $.01 Par ...
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
11,254
Added 4.68%
229,177
Common Stock $.01 Par ...
Feb 27
2021
SELL
Payment of exercise price or tax liability
$68,211
$37.79 p/Share
1,805
Reduced 0.82%
217,851
Common Stock $.01 Par ...
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
4,876
Added 2.17%
219,656
Common Stock $.01 Par ...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$272,221
$39.59 p/Share
6,876
Reduced 3.1%
214,780
Common Stock $.01 Par ...
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
19,072
Added 7.92%
221,656
Common Stock $.01 Par ...
Feb 21
2021
SELL
Payment of exercise price or tax liability
$30,192
$36.42 p/Share
829
Reduced 0.41%
202,584
Common Stock $.01 Par ...
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
3,434
Added 1.66%
203,413
Common Stock $.01 Par ...
Dec 31
2020
SELL
Payment of exercise price or tax liability
$752,648
$31.51 p/Share
23,886
Reduced 10.67%
199,979
Common Stock $.01 Par ...
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
60,698
Added 21.33%
223,865
Common Stock $.01 Par ...
Nov 14
2020
SELL
Payment of exercise price or tax liability
$81,740
$25.9 p/Share
3,156
Reduced 1.9%
163,167
Common Stock $.01 Par ...
Nov 14
2020
BUY
Exercise of conversion of derivative security
-
8,017
Added 4.6%
166,323
Common Stock $.01 Par ...
Oct 19
2020
SELL
Payment of exercise price or tax liability
$87,693
$20.8 p/Share
4,216
Reduced 2.59%
158,306
Common Stock $.01 Par ...
Oct 19
2020
BUY
Exercise of conversion of derivative security
-
10,711
Added 6.18%
162,522
Common Stock $.01 Par ...
Oct 03
2020
SELL
Payment of exercise price or tax liability
$43,342
$21.66 p/Share
2,001
Reduced 1.3%
151,811
Common Stock $.01 Par ...
Oct 03
2020
BUY
Exercise of conversion of derivative security
-
5,082
Added 3.2%
153,812
Common Stock $.01 Par ...