Nov 21
2024
BUY
Open market or private purchase
$164,840
$12.68 p/Share
13,000
Added 0.92%
1,395,284
Common Shares
Nov 15
2024
BUY
Open market or private purchase
$84,350
$12.05 p/Share
7,000
Added 0.5%
1,382,284
Common Shares
Nov 14
2024
BUY
Open market or private purchase
$324,480
$12.48 p/Share
26,000
Added 1.86%
1,375,284
Common Shares
Nov 12
2024
SELL
Open market or private sale
$80,000
$20.0 p/Share
4,000
Reduced 18.18%
18,000
5.70% Series H Preferr...
Nov 12
2024
SELL
Open market or private sale
$155,120
$22.16 p/Share
7,000
Reduced 100.0%
0
6.375% Series G Prefer...
Aug 14
2024
BUY
Open market or private purchase
$98,720
$12.34 p/Share
8,000
Added 0.59%
1,349,284
Common Shares
Aug 13
2024
BUY
Open market or private purchase
$268,620
$12.21 p/Share
22,000
Added 1.61%
1,341,284
Common Shares
Aug 05
2024
BUY
Open market or private purchase
$790,680
$11.98 p/Share
66,000
Added 4.76%
1,319,284
Common Shares
Jun 11
2024
BUY
Open market or private purchase
$217,600
$13.6 p/Share
16,000
Added 1.26%
1,253,284
Common Shares
Jun 10
2024
BUY
Open market or private purchase
$393,820
$13.58 p/Share
29,000
Added 2.29%
1,237,284
Common Shares
May 30
2024
BUY
Open market or private purchase
$232,390
$13.67 p/Share
17,000
Added 1.39%
1,208,284
Common Shares
May 29
2024
BUY
Open market or private purchase
$40,470
$13.49 p/Share
3,000
Added 0.25%
1,191,284
Common Shares
Feb 15
2024
SELL
Payment of exercise price or tax liability
$283,758
$16.13 p/Share
17,592
Reduced 1.46%
1,188,284
Common Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
-
52,827
Added 4.2%
1,205,876
Common Shares
Jan 01
2024
SELL
Payment of exercise price or tax liability
$192,606
$15.98 p/Share
12,053
Reduced 1.03%
1,153,049
Common Shares
Nov 13
2023
BUY
Open market or private purchase
$208,000
$16.0 p/Share
13,000
Added 37.14%
22,000
5.70% Series H Preferr...
Nov 13
2023
BUY
Open market or private purchase
$53,699
$17.9 p/Share
3,000
Added 30.0%
7,000
6.375% Series G Prefer...
Nov 10
2023
BUY
Open market or private purchase
$143,730
$15.97 p/Share
9,000
Added 50.0%
9,000
5.70% Series H Preferr...
Nov 10
2023
BUY
Open market or private purchase
$71,160
$17.79 p/Share
4,000
Added 50.0%
4,000
6.375% Series G Prefer...
Nov 07
2023
SELL
Open market or private sale
$98,560
$12.32 p/Share
8,000
Reduced 0.68%
1,165,102
Common Shares
Jun 23
2023
BUY
Open market or private purchase
$101,280
$12.66 p/Share
8,000
Added 0.68%
1,173,102
Common Shares
Jun 22
2023
BUY
Open market or private purchase
$46,126
$12.7 p/Share
3,632
Added 0.31%
1,165,102
Common Shares
Jun 21
2023
BUY
Open market or private purchase
$143,123
$12.59 p/Share
11,368
Added 0.97%
1,161,470
Common Shares
Jun 20
2023
BUY
Open market or private purchase
$359,520
$12.84 p/Share
28,000
Added 2.38%
1,150,102
Common Shares
Mar 22
2023
BUY
Open market or private purchase
$142,450
$12.95 p/Share
11,000
Added 0.97%
1,122,102
Common Shares