Broken Moats on X
$QXO finally in my valuation zone, acquired shares this afternoon. Rates present a challenge, soft commodities surging and geopolitical could further stress inflation/yields but you usually do not get deal when everything is firing on all cylinders