@leejr Ok thanks. I now realize only one of them is non-callable, and that is a J&J expiring 11/15/23 with a coupon of 6.75, and the bid ask is huge with 102.5% to 105.8% as bid ask, but even at bid it is only 4.035 yield to maturity, so still way less than Treasury, so I'm still confused.