Is it false? At most I think we can say it's unclear, but Eli Lilly seem to take it seriously since they pulled all their ad spend from twitter in response.
https://seekingalpha.com/news/3907399-fake-free-insulin-twee...
https://seekingalpha.com/news/3907399-fake-free-insulin-twee...