I like ALL-B preferred stock... Allstate... yielding 8.68% at $25.74/share rated BBB-/Baa1. Callable at $25 so don't pay too much... be patient and wait for a pullback. I was able to buy it at about $25 back in January.
Another horse in my stable is RZC preferred stock... Reinsurance Group of America... currently yielding 6.72% at $26.60/share rated BBB+/Baa2. Callable Oct 2027 but currently at a high so wait for a lower price since yield to call is only 5.58% at $26.60. Since it's callable at $25 don't pay too much. I bought for $25.50 in early November at a 6.98% yield/6.81% YTC.