Whales have accumulated 1.41 billion ADA (2.4% of total supply) over the past 15 months, driving a 107% price surge. Find out which stock just plummeted to the bottom of the new Benzinga Rankings.