Skip to content
1492 terms

Glossary

Every term is defined twice: once the way a filing would put it, and once the way somebody would explain it to you across a table. The second one is usually the one that sticks.

Showing 2 terms

Value of new business

Fundamental analysis
Also called: VNB

The present value of the expected profit from the life insurance policies sold during the year.

In plain terms

The closest thing an insurer has to real annual earnings, because reported profit is depressed by the selling costs of the very policies that created the value.

Read the full lesson →

VNB margin

Fundamental analysis
Also called: Value of new business margin

Value of new business as a percentage of the premium written on that business — a life insurer's core profitability ratio.

In plain terms

It stands in for net margin, because an insurer's reported profit falls precisely when it sells more. A fast-growing insurer looks worse on P/E than one that has stopped selling.

Read the full lesson →
Indian stock market glossary · Market Vidyalaya