It's no secret BP has taken a public relations hit over the past two months, but what might be more of a secret is the stake everyday citizens could have in the embattled company.

"They may hold mutual funds that have BP in it," said David Mire, a financial advisor and president of The Rock Financial Group, LLC.