I have long had about 17 requirements for my investments. Deere meets all 17 of them. Your RIBT is just a microscopic lemonade stand of a stock on the Nasdaq's lowest quality tier (market cap $7 million).
Deere's market cap is above $100 BILLION. Hope you don't need RIBT to be able to survive financial downturns, market drawdowns, recessions and perhaps depressions.
Yes, DE is doing very well.
______________________________________________________________
Because the Good Life is Just a Pump or Two Away