The standard method is to put it in the least significant bits or digits; you may for instance calculate the sum of the digits get modulo 10 and append this to the end of the number, decreasing the last digit by one if this sum is larger than 5 to make all statistics almost intact, like this:
294.090842 -> sum of digits is 38, thus mark is 8 and we add it like this: 294.0908418
294.121120 -> sum of digits is 22, thus mark is 2 and we add it like this: 294.1211202
...
This trace is hard to notice (unless you store data in a proper way, i.e. with accuracy encoded as the number of significant digits), visible even in subset of the data and almost impossible to appear at random.
Personalized mark can be done by using user-specific salt and some better check sum algorithm.
However, note that this mark will be visible only in the raw data and your competitors may equally easily remove it by adding a small noise or rounding numbers.