This widget has logos that overlap sometimes, depending on shifts on real-world p/e ratios. It would be nice to rewrite which logos are visible using a system as found in the 200Y projection widget. In short:
Make an ordered list of markers we have.
From first to last, only render those markers which do not overlap with any of the markers with a lower index.
ETH should be first on this list.
The rest of the companies should be ordered by familiarity with the general public.
PE ratios sometimes come back null from the API. Skip those.
This widget has logos that overlap sometimes, depending on shifts on real-world p/e ratios. It would be nice to rewrite which logos are visible using a system as found in the 200Y projection widget. In short: