neo4j: Cypher: grouping/relationships : am new to Cypher/graph DBs. I created a example to understand traversals but not quite getting it.
//Cypher below to create nodes.
(`0` :Person {id:'74474',Name:"Mr. Dan"}) ,
  (`1` :Company {id:'1234',Name:"Company A"}) ,
  (`2` :Company {id:'1111',Name:"Company B"}) ,
  (`3` :Person {id:'0844',Name:"Mr.X"}) ,
  (`4` :Person {id:'3455',Name:"Mr. Jack"}) ,
  (`5` :Person {id:'748222',Name:"Mr.Y"}) ,
  (`0`)-[:`owns` {amt:'50%'}]->(`1`),
  (`4`)-[:`owns` {amt:'30%'}]->(`1`),
  (`2`)-[:`owns` {amt:'20%'}]->(`1`),
  (`3`)-[:`owns` {amt:'30%'}]->(`2`),
  (`5`)-[:`owns` {amt:'70%'}]->(`2`)
// end
Query : 
MATCH (p:Person)-[o:owns*]->(c:Company)
where c.Name="Company A"
return p, o
//this gives me all "Persons" who own "Company A" but I want to get the "% ownership" of each Person. I cant seem to extract or aggregate the values in the relationship "o". Seemed easy but I seem challenged!
Any suggestions?