Jun 12
2024
SELL
Open market or private sale
$147,008
$22.07 p/Share
6,661
Reduced 55.44%
5,354
Common Stock
Jun 11
2024
SELL
Open market or private sale
$26,334
$22.0 p/Share
1,197
Reduced 9.06%
12,015
Common Stock
Dec 20
2023
SELL
Open market or private sale
$84,777
$27.97 p/Share
3,031
Reduced 18.66%
13,212
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$69,713
$23.0 p/Share
3,031
Added 15.73%
16,243
Common Stock
Dec 13
2023
SELL
Open market or private sale
$61,003
$25.97 p/Share
2,349
Reduced 15.1%
13,212
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$49,329
$21.0 p/Share
2,349
Added 13.12%
15,561
Common Stock
Nov 10
2023
SELL
Open market or private sale
$46,264
$22.59 p/Share
2,048
Reduced 13.42%
13,212
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$2,696
$22.66 p/Share
119
Reduced 0.77%
15,260
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
$55,073
$23.14 p/Share
2,380
Added 13.4%
15,379
Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$2,730
$23.14 p/Share
118
Reduced 0.9%
12,999
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$3,654
$21.75 p/Share
168
Reduced 1.26%
13,117
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$2,094
$21.82 p/Share
96
Reduced 0.72%
13,285
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$872
$19.38 p/Share
45
Reduced 0.34%
13,381
Common Stock
Feb 07
2023
BUY
Open market or private purchase
$17,397
$25.85 p/Share
673
Added 45.69%
800
Series A Preferred Dep...
Feb 06
2023
BUY
Open market or private purchase
$3,282
$25.85 p/Share
127
Added 50.0%
127
Series A Preferred Dep...
Nov 08
2022
SELL
Payment of exercise price or tax liability
$1,458
$27.52 p/Share
53
Reduced 0.39%
13,426
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$3,322
$27.69 p/Share
120
Reduced 0.88%
13,479
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$3,304
$27.77 p/Share
119
Reduced 0.87%
13,599
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$4,752
$28.12 p/Share
169
Reduced 1.22%
13,718
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$19,588
$28.43 p/Share
689
Added 4.73%
13,887
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
2,433
Added 15.57%
13,198
Common Stock
Mar 08
2021
SELL
Open market or private sale
$47,916
$28.9 p/Share
1,658
Reduced 13.35%
10,765
Common Stock
Mar 04
2021
SELL
Open market or private sale
$40,320
$26.88 p/Share
1,500
Reduced 10.77%
12,423
Common Stock
Nov 05
2020
BUY
Grant, award, or other acquisition
$25,480
$14.84 p/Share
1,717
Added 10.98%
13,923
Common Stock