sacrifice

Talisman Energy Inc. Independent Oil & Gas

TLM
NYSE
10.89 0.24 (2.25%) last updated 4:01 PM EDT Apr 17
Trade $TLM Now