Skip to content

TeamViewer Stock: Bank Under Buy Obligation

The TeamViewer stock is supported by a technical buy obligation of Bank of America, which must acquire around 5 million shares by January 2026. The course is struggling around the 6-Euro mark.

The image is of a notice board. There are few notes on the board.
The image is of a notice board. There are few notes on the board.

TeamViewer Stock: Bank Under Buy Obligation

TeamViewer’s stock has risen by 6.62% over the past 30 days. The increase follows a mandatory share purchase by Bank of America, which must acquire around 5 million shares by January 2026. This move has bolstered investor confidence in the remote connectivity firm.

The buying window for Bank of America opened on December 18 and will remain active until January 22, 2026. The obligation stems from a 'physical swap' transaction, forcing the bank to buy and hold the shares. This enforced demand has helped push TeamViewer’s stock higher, with the price now battling to stay above the €6 mark.

In mid-December, TeamViewer also secured FedRAMP compliance, a key requirement for working with US government agencies. This certification strengthens its position in the North American public sector, potentially opening new revenue streams. Analysts at JPMorgan currently rate the stock as 'Neutral' with a €7.50 price target. Meanwhile, the 50-day moving average, sitting at €5.83, provides a support level for the share price. TeamViewer itself holds or has reduced its own shares to 6.5 million, representing 4% of its capital as of December 5, 2025. No other bank has committed to similar share acquisitions, leaving Bank of America’s obligation as the primary driver of recent price movement.

The forced purchase by Bank of America has given TeamViewer’s stock a short-term boost. With FedRAMP compliance now in place, the company’s prospects in government contracts may improve further. The stock’s ability to hold above €6 will likely depend on continued demand and market sentiment in the coming months.

Read also:

Latest