$MICT man on Yahoo finance said that Altium has sold all of their shares. Is this true????? Have the institutions started to sell???????????
8