Firmus Technologies raises $505M in a private equity