Oct 07
2022
BUY
Grant, award, or other acquisition
-
61,098
Added 15.86%
324,067
Common Stock $.01 Par ...
Oct 04
2022
SELL
Payment of exercise price or tax liability
$232,626
$32.88 p/Share
7,075
Reduced 2.49%
277,126
Common Stock $.01 Par ...
Oct 04
2022
BUY
Exercise of conversion of derivative security
-
17,978
Added 5.95%
284,201
Common Stock $.01 Par ...
Aug 18
2022
SELL
Payment of exercise price or tax liability
$535,582
$35.62 p/Share
15,036
Reduced 5.35%
266,223
Common Stock $.01 Par ...
Aug 18
2022
BUY
Exercise of conversion of derivative security
-
38,208
Added 11.96%
281,259
Common Stock $.01 Par ...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$4,966,452
$41.87 p/Share
118,616
Reduced 32.8%
243,051
Common Stock $.01 Par ...
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
301,436
Added 54.91%
247,481
Common Stock $.01 Par ...
Feb 27
2022
SELL
Payment of exercise price or tax liability
$76,930
$45.12 p/Share
1,705
Reduced 2.75%
60,231
Common Stock $.01 Par ...
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
4,605
Added 6.92%
61,936
Common Stock $.01 Par ...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$50,399
$43.56 p/Share
1,157
Reduced 1.98%
57,331
Common Stock $.01 Par ...
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
3,125
Added 5.07%
58,488
Common Stock $.01 Par ...
Nov 14
2021
SELL
Payment of exercise price or tax liability
$142,304
$45.09 p/Share
3,156
Reduced 1.93%
160,603
Common Stock $.01 Par ...
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
8,019
Added 4.67%
163,759
Common Stock $.01 Par ...
Oct 19
2021
SELL
Payment of exercise price or tax liability
$1,765,172
$47.47 p/Share
37,185
Reduced 19.27%
155,740
Common Stock $.01 Par ...
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 ...