公诉机关指控，2010年至2017年上半年，被告人来某担任重庆市梁平区（原梁平县）双桂街道办事处财政所出纳，负责该街道办事处对公银行账户的银行存款与转账、现金票据管理、现金支取使用。为方便工作上的资金使用，被告人来某违规将前述对公银行账户上的公款，以现金支票兑付取现后，存入其在重庆农村商业银行开设的个人银行账户。2016年4月至12月，被告人来某多次将存入前述个人银行账户上的公款，用于购买基金、理财产品，××数额共计131.4万某。期间，被告人来某又陆续将前述公款赎回到个人银行账户，用于公务开支。2017年1月20日、4月21日，被告人来某主动向重庆市梁平区财政局上缴因××购买基金、理财而所得收益1812.48元、1.04元，共计1813.52元。2017年2月14日，被告人来某向梁平区双桂街道办事处纪工委书记范某交代了前述涉案事实，并在其陪同下主动到区纪委接受调查。2017年3月22日，被告人来某在其单位被梁平区人民检察院侦查人员带走调查，并如实供述了涉案事实。公诉机关认为，被告人来某的行为已构成××罪；其有自首情节，现已归还全部公款，可以从轻或者减轻处罚。