Published By: Ramsha Amir on March 28, 2016 08:54 am EST Key insiders at Alphabet Inc. (NASDAQ:GOOGL), Twitter Inc. (NYSE:TWTR), and Oracle Corporation (NYSE:ORCL) have recently made notable sales. The Country Caller takes a closer look at the transactions these employees have made at their respective companies.