I would add the caveat that, in general, ball valves DO NOT require greasing whilst in service. It is a common misconception that the fittings which lead to the seats and stem are called 'Lubrication' points. IN GENERAL they are NOT, they are 'Emergency Sealant Injection' points, the emphasis being on the word 'Emergency'. Indeed, especially with the stem fitting, the filling of these points with grease (or sealant) when not required can lead to the premature failing of the seals. If a product is forced into the sealant area it has to go somewhere and that 'somewhere' could well mean that it forces itself past a seal and a leak appears when prior to this there was none.
BEFORE undertaking any greasing of ball valves - contact the manufacturer for their recommendations. In general, for ball valves: if it is working OK, leave it alone.