Nov 11
2024
SELL
Open market or private sale
$11,637
$27.0 p/Share
431
Reduced 7.34%
5,442
Common Stock
Nov 07
2024
SELL
Open market or private sale
$8,558
$27.52 p/Share
311
Reduced 5.03%
5,873
Common Stock
Nov 07
2024
BUY
Grant, award, or other acquisition
$56,758
$27.96 p/Share
2,030
Added 24.71%
6,184
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$4,585
$27.96 p/Share
164
Reduced 3.8%
4,154
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$2,948
$24.99 p/Share
118
Reduced 2.66%
4,318
Common Stock
Nov 05
2024
SELL
Open market or private sale
$17,094
$24.81 p/Share
689
Reduced 13.44%
4,436
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$3,319
$24.77 p/Share
134
Reduced 2.55%
5,125
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$2,356
$24.81 p/Share
95
Reduced 1.77%
5,259
Common Stock
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