That is a very vague question. Try harder next time.
Which countries?
Which exchanges?
Real time, delayed, end of day?
How many securities do you want to query?
Streaming or snapshot?
Consolidated or single exchange?
Which app you use?
Budget?
There are quite a number listed here...