Here is what I am holding right now. Cash has been in the 5% to 20% range over the past 5 years.
US Index (SPY, RSP, QQQE) 21%
Berkshire Hathaway 20%
Microsoft 13%
Global Index ETFs 10%
Cash 8%
Company Stock 6%
CA Index (XIU, XDV) 6%
Apple 5%
Google 4%
Brookfield 2%
Amazon 1%
Costco 1%
Disney 1%
Dollar General 1%
AliBaba 1%
Most of my investments have been pretty stable I would estimate that 70% of the investments haven’t changed at all in the past 5 years. One other point, I am in the accumulation stage of my career (maybe 10-15 more years until retirement - maybe less?) but the returns account for new money added. With the portfolio growth new money is actually pretty trivial now (but I still plug away - at least for the time being).
I recently sold out of Costco at near its ATH. It’s hard to justify holding at its current price. I’m close to feeling the same about Apple and Microsoft too. I wish I had google. I’d hold that one forever at the right price.