TLN has a median return of 0.51% over 1 year. One of the best median return. Does it mean something ?
Might be tempted to buy a call on this. Maybe BABA, Apr 17, 2025 131$ @ 4 and look to sell @ 8 Needs to print 131+8 = 139 before expiration Apr 17, 2025 (11DTE)
Got filled then got out. I don’t know… tariffs & such. Too much unnecessary risk currently. Sry no charts in this post. Or as a reminder, I might post this one.