101 signals were generated in 2017-20 97 delivered profit
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.