Is Magnite Stock a Buy or Sell After a Member of the Board of Directors Dumped 12,500 Shares? — alphai