About our Alpha Logo: Triple Bottom Line Alpha(tm) defined
About our Alpha Logo: Triple Bottom Line Alpha(tm) defined
About our Alpha Logo: Triple Bottom Line Alpha(tm) defined
ABOUT THE UNIQUE 'ALPHA LOGO'
Triple Bottom Line Alpha defined
TM
"Tami is a pioneer and thought leader in the impact investing space. Her triple bottom line alpha (TM) approach reminds us all that we have to move beyond expecting concessionary returns in impact investing, instead seeking alpha on every bottom line — environmental, social AND financial — to win in the 21st century."
triple bottom line
noun
A method of evaluating corporate performance by measuring profits as well as environmental sustainability and social responsibility.
example
People, Planet and Profit is used to succinctly describe the triple bottom line.
alpha
noun
The excess returns of a investment relative to the return of a benchmark index is the investment's alpha.
example
An investment manager should not only avoid losing money for the client and should make a certain amount of money after fees are netted out, but in fact should make more money than a passive strategy of investing in everything equally.