The graph shows the share price ascent of Astra Zeneca plc

The market capitalisation is now huge:-
https://www.londonstockexchange.com/news-article/AZN/total-voting-rights/15903213
Thus with the shares at about £121 a share, and the total number of voting rights in AstraZeneca PLC is 1,549,847,275:-
1,549,847,275 x £121 = £187,531,520,275
£187 Billion
https://www.londonstockexchange.com/stock/AZN/astrazeneca-plc/company-page