Nice post and great selection. Only 5 shares would be too few for me, "for life" is quite a long time. But so be it: $AMZN, $CRWD, $MNST, $EVO and $BRK.A (only the A, of course) would be my favorites. I'd love to have Costco in my portfolio myself, if only they didn't keep going up and up... ;)