Jun 17
2024
BUY
Grant, award, or other acquisition
-
11,577
Added 10.4%
99,785
Common Stock $.01 Par ...
Apr 02
2024
SELL
Open market or private sale
$119,200
$59.6 p/Share
2,000
Reduced 2.21%
88,605
Common Stock $.01 Par ...
Apr 02
2024
BUY
Open market or private sale
$23,820
$60.0 p/Share
397
Added 0.45%
88,208
Common Stock $.01 Par ...
Jul 07
2023
SELL
Open market or private sale
$84,755
$35.11 p/Share
2,414
Reduced 2.6%
90,605
Common Stock $.01 Par ...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
29,267
Added 23.93%
93,019
Common Stock $.01 Par ...
Jun 07
2023
SELL
Open market or private sale
$70,000
$35.0 p/Share
2,000
Reduced 3.04%
63,752
Common Stock $.01 Par ...
May 30
2023
SELL
Open market or private sale
$122,500
$35.0 p/Share
3,500
Reduced 5.05%
65,752
Common Stock $.01 Par ...
May 30
2023
BUY
Grant, award, or other acquisition
-
46,168
Added 40.0%
69,252
Common Stock $.01 Par ...
Jun 15
2022
BUY
Grant, award, or other acquisition
-
4,319
Added 15.76%
23,084
Common Stock $.01 Par ...
Mar 25
2022
SELL
Open market or private sale
$115,104
$104.64 p/Share
1,100
Reduced 5.54%
18,765
Common Stock $.01 Par ...
Jan 04
2022
SELL
Open market or private sale
$98,345
$102.55 p/Share
959
Reduced 4.61%
19,865
Common Stock $.01 Par ...
Jan 03
2022
SELL
Open market or private sale
$151,020
$100.68 p/Share
1,500
Reduced 6.72%
20,824
Common Stock $.01 Par ...
Dec 07
2021
SELL
Open market or private sale
$103,150
$103.15 p/Share
1,000
Reduced 4.29%
22,324
Common Stock $.01 Par ...
Dec 06
2021
SELL
Open market or private sale
$7,365
$102.29 p/Share
72
Reduced 0.31%
23,324
Common Stock $.01 Par ...
Dec 03
2021
SELL
Open market or private sale
$154,509
$105.18 p/Share
1,469
Reduced 5.91%
23,396
Common Stock $.01 Par ...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
228
Added 0.91%
24,865
Common Stock $.01 Par ...
Jun 11
2021
SELL
Open market or private sale
$82,425
$98.95 p/Share
833
Reduced 3.27%
24,637
Common Stock $.01 Par ...
Jun 01
2021
SELL
Open market or private sale
$98,200
$98.2 p/Share
1,000
Reduced 3.78%
25,470
Common Stock $.01 Par ...
May 28
2021
SELL
Open market or private sale
$97,100
$97.1 p/Share
1,000
Reduced 3.64%
26,470
Common Stock $.01 Par ...
Dec 08
2020
SELL
Open market or private sale
$209,735
$92.07 p/Share
2,278
Reduced 7.66%
27,470
Common Stock $.01 Par ...
Dec 07
2020
SELL
Open market or private sale
$259,760
$95.43 p/Share
2,722
Reduced 8.38%
29,748
Common Stock $.01 Par ...