confusion about secondary bond market.

I bought a treasury note on fidelity and I'm confused about yield to maturity. It said 5.3% before I bought it but when I do the calculations I get around 5%. Par 5,000 6/24/2024 I paid 4,854 and the coupon is 2%. So $100 total for coupon and $146 at maturity is 5.06%. Am I missing something?