8.3% yield … Not sure why the violent sell off. Yield is really good here now and I think rates will be staying high for a long time but I guess some skittish shareholders think interest rates are going back to zero next year haha. I don't see any insider selling (just buying at higher levels) so I got some stink bids in here.