伊春市西林区人民检察院指控，被告人张某系伊春市西林区营林处白某经营所报账员，负责保管森林抚育款、职工交纳的“三险一金”等公款，平日将单位公款存放在张某以其个人名义在中国邮政银行、中国工商银行、中国农业银行等银行开设的账户内。自2016年5月至2017年1月，张某挪用其保管的上述公款购买理财产品，共计××111，448.57元。张某在案发前将其挪用的公款全部返还单位。公诉机关认为，被告人张某××数额较大、进行营利活动，其行为触犯了《中华人民共和国刑法》××××，犯罪事实清楚，证据确实、充分，应当以××罪追究其刑事责任。根据《中华人民共和国刑事诉讼法》××的规定，提起公诉，请依法判处。