Lots of meters use bus bar to the panel that wouldn’t fit a ferrite. Also the lack of a listing would make using that ferrite a violation anywhere that observes NFPA70 (NEC). Although I don’t personally see a risk in adding one.
There's thousands of products in the category, I'm sure something can be found. I clicked right past flat ferrites and wasn't seeking any particular stamp.