Yes stock up on means purchase.I'm not the brightest bulb in the pack, but when you state "STOCK UP ON" do you mean purchase? And if so, I'm to what, donate them at the various stations".
I've read a few post of cmdrs helping damaged station's and would join in, but I'm just not getting the go here, stock up, bring to thing.
1. Purchase Ceramic Composites from Gernback Refinery in Nebthet
2. Travel to damaged station Baird Dock in HIP 24046
3. Look in mission board for Federation faction mission that says “Source 10 Ceramic Composites”.
4. Accept mission.
5. Select Complete Mission in the mission board and they will take 10 Ceramic Composites and offer you a choice of rewards.
6. Take Reward with most REP+++
Edit: Worth noting that selling the item in the commodity market will help repair the station, but won’t give you superpower rank as far as I know. If you want superpower rank it must be a completing a mission.