101 trades were delivered in 2017-20 96% of them profitable
Options Glossary - Most Used Terms
Institution
A professional investment management company, probably very large, engaged in professional investing in securities. Normally a bank, insurance company, or mutual fund.