Jun 06
2025
BUY
Open market or private purchase
$47,500
$9.5 p/Share
5,000
Added 0.31%
1,607,110
Common Shares
May 30
2025
BUY
Open market or private purchase
$164,700
$9.15 p/Share
18,000
Added 1.11%
1,602,110
Common Shares
May 27
2025
BUY
Open market or private purchase
$54,000
$9.0 p/Share
6,000
Added 0.38%
1,584,110
Common Shares
May 22
2025
BUY
Open market or private purchase
$179,800
$8.99 p/Share
20,000
Added 1.25%
1,578,110
Common Shares
May 20
2025
BUY
Open market or private purchase
$225,862
$9.73 p/Share
23,213
Added 1.47%
1,558,110
Common Shares
May 16
2025
BUY
Open market or private purchase
$108,625
$10.07 p/Share
10,787
Added 0.7%
1,534,897
Common Shares
May 07
2025
BUY
Open market or private purchase
$134,550
$8.97 p/Share
15,000
Added 0.97%
1,524,110
Common Shares
May 06
2025
BUY
Open market or private purchase
$375,480
$8.94 p/Share
42,000
Added 2.71%
1,509,110
Common Shares
Mar 24
2025
BUY
Open market or private purchase
$261,249
$10.45 p/Share
25,000
Added 1.68%
1,467,110
Common Shares
Mar 21
2025
BUY
Open market or private purchase
$283,080
$10.11 p/Share
28,000
Added 1.9%
1,442,110
Common Shares
Mar 05
2025
BUY
Open market or private purchase
$178,650
$11.91 p/Share
15,000
Added 1.05%
1,414,110
Common Shares
Feb 07
2025
SELL
Payment of exercise price or tax liability
$146,418
$12.81 p/Share
11,430
Reduced 0.81%
1,399,110
Common Shares
Feb 07
2025
BUY
Grant, award, or other acquisition
-
23,968
Added 1.67%
1,410,540
Common Shares
Jan 01
2025
SELL
Payment of exercise price or tax liability
$118,047
$13.55 p/Share
8,712
Reduced 0.62%
1,386,572
Common Shares
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