usage of "high end"
The hyphenated phrase high-end is an adjective. The phrase at the higher end is different -- for one thing, no hyphen. The prepositional phrase uses the noun end as its last word, and the sentence grammar is fine.
For the specific words:
- adjective: Sony has always been a high-end brand.