Sep 23
2025
BUY
Grant, award, or other acquisition
-
700
Added 3.65%
18,468
Common Stock, $.01 par...
Aug 13
2025
SELL
Open market or private sale
$5,494
$33.5 p/Share
164
Reduced 0.91%
17,768
Common Stock, $.01 par...
Aug 13
2025
BUY
Exercise of conversion of derivative security
$1,756
$10.71 p/Share
164
Added 0.91%
17,932
Common Stock, $.01 par...
Jul 29
2025
SELL
Open market or private sale
$28,006
$33.5 p/Share
836
Reduced 4.49%
17,768
Common Stock, $.01 par...
Jul 29
2025
BUY
Exercise of conversion of derivative security
$8,953
$10.71 p/Share
836
Added 4.3%
18,604
Common Stock, $0.01 pa...
Nov 07
2024
SELL
Open market or private sale
$9,077
$32.77 p/Share
277
Reduced 1.54%
17,768
Common Stock, $.01 par...
Nov 07
2024
BUY
Exercise of conversion of derivative security
$2,922
$10.55 p/Share
277
Added 1.51%
18,045
Common Stock, $.01 par...
Nov 06
2024
SELL
Open market or private sale
$24,191
$33.46 p/Share
723
Reduced 3.91%
17,768
Common Stock, $.01 par...
Nov 06
2024
BUY
Exercise of conversion of derivative security
$7,627
$10.55 p/Share
723
Added 3.76%
18,491
Common Stock, $.01 par...
Sep 24
2024
BUY
Grant, award, or other acquisition
-
645
Added 3.5%
17,768
Common Stock, $.01 par...
Sep 26
2023
BUY
Grant, award, or other acquisition
-
600
Added 3.39%
17,123
Common Stock, $.01 par...
Sep 19
2023
SELL
Open market or private sale
$27,850
$27.85 p/Share
1,000
Reduced 5.71%
16,523
Common Stock, $0.01 pa...
Sep 19
2023
BUY
Exercise of conversion of derivative security
$9,000
$9.0 p/Share
1,000
Added 5.4%
17,523
Common Stock, $0.01 pa...
Sep 09
2022
SELL
Open market or private sale
$24,219
$27.0 p/Share
897
Reduced 5.15%
16,523
Common Stock, $0.01 pa...
Sep 09
2022
BUY
Exercise of conversion of derivative security
$5,382
$6.0 p/Share
897
Added 4.9%
17,420
Common Stock, $0.01 pa...
Aug 17
2022
SELL
Open market or private sale
$2,700
$27.0 p/Share
100
Reduced 0.6%
16,523
Common Stock, $0.01 pa...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$600
$6.0 p/Share
100
Added 0.6%
16,623
Common Stock, $0.01 pa...
Aug 16
2022
SELL
Open market or private sale
$81
$27.0 p/Share
3
Reduced 0.02%
16,523
Common Stock, $0.01 pa...
Aug 16
2022
BUY
Exercise of conversion of derivative security
$18
$6.0 p/Share
3
Added 0.02%
16,526
Common Stock, $0.01 pa...