Long story short: I had a chat with Person A (above me) and shared an idea. That person then spoke to the CEO and the next day CEO shared the idea with the company as an 'idea he came up with in a conversation with the Person A'.
Then I shared another idea with Person B (peer). Person B shares the general framework of the idea (without going into specifics) with the company as hers. Person C (report to my peer) comments and suggests same specifics my original idea contained. Person B praises Person C publicly and tasks him with the execution.
So I guess my question is - Could it be that they are just not remembering what I said/wrote? Should I stop telling them my ideas or just be happy that they are being executed?
I feel very frustrated and completely demotivated at the moment and that makes me angry with myself because it should be more important that we're doing well as a company (especially now) and that my ideas are helpful even if they are not attributed to me.