A Terra LP invests in a diversified portfolio of approximately 35 flow-through shares of publicly listed mining firms exploring for critical minerals (cobalt, copper, lithium, nickel, uranium, zinc etc.) or precious minerals (gold, sliver, etc.) with market caps usually between $100 million and $2 billion.