High platform ball valve