The top quality Evotech Touring bar ends have really sort my handlebar vibrations on my KTM 990 Duke 2024, These are very well made and fit perfectly to my bike. Highly recommended.
It definitely helps the buzzy handlebars on the 765RS bit it doesn’t take it away entirely. Shame on Triumph but the EvoTech Bar Ends make it manageable.