Originally Posted by
NoStressHere
Yes and No.
You can not buy it before T-24 on each leg. So, in the example above, if waited until 24 hours before the 2nd leg, you can buy both at that time.
OP's question was whether each flight required a separate upgrade charge. My answer remains correct.