That ticket history list is constructed in a very strange way that goes all the way back to 2004 SugarCRM. We keep it for historical reasons. The information in that list is saved in the update_log field in vtiger_troubletickets. You will have to use some external reporting tool to get to it.
ModTracker also contains this information in a much more structured way, if you have activated it, and is the currently supported way of visualizing the changes, but the reporting system does not support reporting on that information so, again, you will have to use some external reporting tool to get to it.
I personally use Metabase and Superset, but any reporting tool will be able to get you the output you need.
Adding a field "User who transfer to X" (field type?)
Set workflow like this: if assign to is X for the first time (good enough for me) then write in the field "User who trasfer to X" the current login user name