The Work Number by Experian gives all past income information. I think many (most?) companies participate in it, so it's somewhat likely your current income is being reported.
Large companies often share a lot of details too, such as yearly raises, bonuses, weekly rates, etc. Still, it is often inaccurate. For example, I have worked freelance extensively under my name (DBA) and llc and none of it is there.
You can pull your record if you want. If your employer uses workday, they almost certainly share every paystub with theworknumber.
You can freeze your data: https://employees.theworknumber.com/employee-data-freeze
HOWEVER, if you do so, many companies won't proceed with an offer until you unfreeze.