3rd Largest Company end of December 2026?
Microsoft 45% · Alphabet 36% · Apple 5%. Ends January 1, 2027. Trade on OCTORAX.