Apr 19
2024
SELL
Sale (or disposition) back to the issuer
-
13,216
Reduced 100.0%
0
Common Stock $.01 Par ...
Mar 15
2024
-
318
Reduced 2.35%
13,216
Common Stock $.01 Par ...
Mar 11
2024
SELL
Open market or private sale
$388,678
$62.69 p/Share
6,200
Reduced 31.42%
13,534
Common Stock $.01 Par ...
Sep 01
2023
SELL
Open market or private sale
$133,118
$48.04 p/Share
2,771
Reduced 12.31%
19,734
Common Stock $.01 Par ...
Aug 01
2023
BUY
Grant, award, or other acquisition
-
7,552
Added 25.13%
22,505
Common Stock $.01 Par ...
Jul 28
2023
SELL
Open market or private sale
$283,840
$50.38 p/Share
5,634
Reduced 27.37%
14,953
Common Stock $.01 Par ...
Mar 06
2023
SELL
Open market or private sale
$165,015
$36.67 p/Share
4,500
Reduced 17.94%
20,587
Common Stock $.01 Par ...
Feb 08
2023
SELL
Open market or private sale
$115,050
$38.35 p/Share
3,000
Reduced 10.68%
25,087
Common Stock $.01 Par ...
Aug 01
2022
BUY
Grant, award, or other acquisition
-
8,339
Added 22.89%
28,087
Common Stock $.01 Par ...
May 03
2022
SELL
Open market or private sale
$114,360
$38.12 p/Share
3,000
Reduced 13.19%
19,748
Common Stock $.01 Par ...
Aug 01
2021
BUY
Grant, award, or other acquisition
-
9,091
Added 28.55%
22,748
Common Stock $.01 Par ...
Mar 01
2021
SELL
Open market or private sale
$578,449
$56.99 p/Share
10,150
Reduced 44.53%
12,646
Common Stock $.01 Par ...
Aug 01
2020
BUY
Grant, award, or other acquisition
-
10,873
Added 32.29%
22,796
Common Stock $.01 Par ...
Mar 02
2020
SELL
Open market or private sale
$95,360
$40.7 p/Share
2,343
Reduced 16.42%
11,923
Common Stock $.01 Par ...
Sep 13
2019
SELL
Open market or private sale
$169,600
$42.4 p/Share
4,000
Reduced 21.9%
14,266
Common Stock $.01 Par ...
Aug 01
2019
BUY
Grant, award, or other acquisition
-
4,697
Added 20.45%
18,266
Common Stock $.01 Par ...
Mar 05
2019
SELL
Open market or private sale
$114,040
$28.51 p/Share
4,000
Reduced 22.77%
13,569
Common Stock $.01 Par ...
Aug 01
2018
BUY
Grant, award, or other acquisition
-
5,062
Added 23.73%
16,270
Common Stock $.01 Par ...
May 04
2018
SELL
Open market or private sale
$69,701
$32.51 p/Share
2,144
Reduced 16.06%
11,208
Common Stock $.01 Par ...
Mar 05
2018
SELL
Open market or private sale
$70,450
$28.18 p/Share
2,500
Reduced 15.77%
13,352
Common Stock $.01 Par ...
Aug 02
2017
SELL
Open market or private sale
$947,888
$36.11 p/Share
26,250
Reduced 64.14%
14,678
Common Stock $.01 Par ...
Aug 02
2017
BUY
Exercise of conversion of derivative security
$780,675
$29.74 p/Share
26,250
Added 39.08%
40,928
Common Stock $.01 Par ...
Aug 01
2017
BUY
Grant, award, or other acquisition
-
4,300
Added 22.66%
14,678
Common Stock $.01 Par ...
May 15
2017
SELL
Open market or private sale
$964,062
$35.64 p/Share
27,050
Reduced 72.27%
10,378
Common Stock $.01 Par ...
May 15
2017
BUY
Exercise of conversion of derivative security
$744,713
$28.37 p/Share
26,250
Added 41.22%
37,428
Common Stock $.01 Par ...