Dec 31
2024
BUY
Open market or private purchase
$10,640
$24.92 p/Share
427
Added 7.33%
5,400
5.95% Preferred Stock
Dec 27
2024
BUY
Open market or private purchase
$2,074
$24.99 p/Share
83
Added 1.64%
4,973
5.95% Preferred Stock
Dec 19
2024
BUY
Open market or private purchase
$2,241
$24.91 p/Share
90
Added 1.81%
4,890
5.95% Preferred Stock
Dec 11
2024
BUY
Open market or private purchase
$20,824
$52.06 p/Share
400
Added 8.33%
4,402
Common Stock
Apr 11
2024
BUY
Open market or private purchase
$7,494
$24.98 p/Share
300
Added 5.88%
4,800
5.95% Preferred Stock
Mar 21
2024
BUY
Open market or private purchase
$19,861
$46.19 p/Share
430
Added 9.7%
4,002
Common Stock
Jan 19
2024
BUY
Open market or private purchase
$17,096
$42.74 p/Share
400
Added 10.07%
3,572
Common Stock
Dec 01
2023
BUY
Open market or private purchase
$12,981
$24.68 p/Share
526
Added 10.47%
4,500
5.95% Preferred Stock
Dec 23
2022
BUY
Open market or private purchase
$13,906
$25.33 p/Share
549
Added 12.14%
3,974
5.95% Preferred Stock
Dec 22
2022
BUY
Open market or private purchase
$10,752
$25.3 p/Share
425
Added 11.04%
3,425
5.95% Preferred Stock
Nov 09
2022
BUY
Open market or private purchase
$5,049
$25.12 p/Share
201
Added 6.28%
3,000
5.95% Preferred Stock
Nov 08
2022
BUY
Open market or private purchase
$2,483
$25.09 p/Share
99
Added 3.42%
2,799
5.95% Preferred Stock
Nov 02
2022
BUY
Open market or private purchase
$4,994
$24.97 p/Share
200
Added 6.9%
2,700
5.95% Preferred Stock
Oct 28
2022
BUY
Open market or private purchase
$32,461
$24.97 p/Share
1,300
Added 34.21%
2,500
5.95% Preferred Stock
Oct 26
2022
BUY
Open market or private purchase
$7,563
$25.21 p/Share
300
Added 20.0%
1,200
5.95% Preferred Stock
Oct 25
2022
BUY
Open market or private purchase
$9,996
$24.99 p/Share
400
Added 30.77%
900
5.95% Preferred Stock
Oct 24
2022
BUY
Open market or private purchase
$12,440
$24.88 p/Share
500
Added 50.0%
500
5.95% Preferred Stock
Nov 30
2018
BUY
Open market or private purchase
$1,134
$32.4 p/Share
35
Added 1.51%
2,283
Common Stock
Mar 09
2018
BUY
Open market or private purchase
$8,614
$35.45 p/Share
243
Added 10.72%
2,023
Common Stock
Feb 08
2018
BUY
Open market or private purchase
$7,445
$33.09 p/Share
225
Added 10.09%
2,005
Common Stock
Nov 10
2017
BUY
Open market or private purchase
$23,456
$33.13 p/Share
708
Added 29.61%
1,683
Common Stock