Interactive Brokers
IBKR Pro Tiered: US$0.0035/share, US$0.35 minimum per order, max 1% of trade value. IBKR Pro Fixed: US$0.005/share, US$1 minimum per order. NZ residents typically open IBKR LLC accounts on the Pro plan. FX conversion: ~0.002% spread on interbank rate, US$2 minimum per FX trade. No inactivity fee for accounts opened after July 2021.
Source: Interactive Brokers pricing page