CASTLEARK MANAGEMENT