South Dakota Investment Council Sells $35.24M in Bristow Shares: What's at Stake? | Whale Factor