Schneider Electric to buy PTC for $22.6 billion in all-cash deal - PTC News | Rallies