Owl Creek Asset Management, L.P.

CIK
0001313756
City
New York
State / Country
NY

Holdings in TLN

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $35,847,823 95,635
2025-09-30 $49,399,804 116,131
2025-06-30 $35,201,779 121,064