10,666,667 Shares RAMACO RESOURCES, INC. CLASS A COMMON STOCK, PAR VALUE $0.01 PER SHARE UNDERWRITING AGREEMENT August 5, 2025