Jul 31
2024
SELL
Open market or private sale
$5,088
$18.24 p/Share
279
Reduced 0.1%
274,730
Common Stock, $0.01 pa...
Jul 30
2024
SELL
Open market or private sale
$18
$18.24 p/Share
1
Reduced 0.0%
275,009
Common Stock, $0.01 pa...
Jul 26
2024
SELL
Open market or private sale
$1,823
$18.24 p/Share
100
Reduced 0.04%
275,010
Common Stock, $0.01 pa...
Jul 25
2024
SELL
Open market or private sale
$1,823
$18.24 p/Share
100
Reduced 0.04%
275,110
Common Stock, $0.01 pa...
Jul 18
2024
SELL
Open market or private sale
$3,279
$18.74 p/Share
175
Reduced 0.06%
275,210
Common Stock, $0.01 pa...
Jul 17
2024
SELL
Open market or private sale
$2,342
$18.74 p/Share
125
Reduced 0.05%
275,385
Common Stock, $0.01 pa...
Jul 16
2024
SELL
Open market or private sale
$11,124
$18.54 p/Share
600
Reduced 0.22%
275,510
Common Stock, $0.01 pa...
Jul 15
2024
SELL
Open market or private sale
$1,870
$18.7 p/Share
100
Reduced 0.04%
276,110
Common Stock, $0.01 pa...
Apr 24
2024
SELL
Open market or private sale
$36,644
$18.15 p/Share
2,019
Reduced 0.73%
276,210
Common Stock, $0.01 pa...
Apr 23
2024
SELL
Open market or private sale
$114,271
$18.17 p/Share
6,289
Reduced 2.21%
278,229
Common Stock, $0.01 pa...
Apr 01
2024
SELL
Open market or private sale
$3,648
$18.15 p/Share
201
Reduced 0.07%
284,518
Common Stock, $0.01 pa...
Mar 28
2024
SELL
Open market or private sale
$4,973
$18.15 p/Share
274
Reduced 0.1%
284,719
Common Stock, $0.01 pa...
Mar 27
2024
SELL
Open market or private sale
$16,353
$18.15 p/Share
901
Reduced 0.32%
284,993
Common Stock, $0.01 pa...
Mar 19
2024
SELL
Open market or private sale
$22,052
$18.15 p/Share
1,215
Reduced 0.42%
285,894
Common Stock, $0.01 pa...
Mar 13
2024
SELL
Open market or private sale
$3,629
$18.15 p/Share
200
Reduced 0.07%
287,109
Common Stock, $0.01 pa...
Mar 11
2024
SELL
Open market or private sale
$105,156
$18.19 p/Share
5,781
Reduced 1.97%
287,309
Common Stock, $0.01 pa...
Feb 14
2023
BUY
Open market or private purchase
$58,058
$10.01 p/Share
5,800
Added 1.95%
292,190
Common Stock, $0.01 pa...
Feb 09
2023
BUY
Open market or private purchase
$1,002
$10.02 p/Share
100
Added 0.03%
286,390
Common Stock, $0.01 pa...
Jan 27
2023
BUY
Open market or private purchase
$8,016
$10.02 p/Share
800
Added 0.28%
286,290
Common Stock, $0.01 pa...
Jan 18
2023
BUY
Open market or private purchase
$25,025
$10.01 p/Share
2,500
Added 0.87%
285,490
Common Stock, $0.01 pa...
Jan 17
2023
BUY
Open market or private purchase
$17,514
$9.73 p/Share
1,800
Added 0.63%
282,990
Common Stock, $0.01 pa...