| MRAL | GraniteShares ETF Trust Granit | 11/28/2025 | 12/09/2025 | — | — | 214,951 | 1,305,946 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 11/14/2025 | 11/25/2025 | — | — | 259,051 | 1,000,350 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 10/31/2025 | 11/11/2025 | — | — | 133,801 | 996,007 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 10/15/2025 | 10/24/2025 | — | — | 36,347 | 1,224,896 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 09/30/2025 | 10/09/2025 | — | — | 5,706 | 772,468 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 09/15/2025 | 09/24/2025 | — | — | 15,549 | 374,055 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 08/29/2025 | 09/10/2025 | — | — | 18,765 | 306,880 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 08/15/2025 | 08/26/2025 | — | — | 101,316 | 353,598 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 07/31/2025 | 08/11/2025 | — | — | 58,206 | 590,977 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 07/15/2025 | 07/24/2025 | — | — | 102,365 | 555,047 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 06/30/2025 | 07/10/2025 | — | — | 4,190 | 221,481 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 06/13/2025 | 06/25/2025 | — | — | 2,954 | 320,084 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 05/30/2025 | 06/10/2025 | — | — | 64,079 | 361,365 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 05/15/2025 | 05/27/2025 | — | — | 26,934 | 193,629 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 04/30/2025 | 05/09/2025 | — | — | 52,524 | 93,222 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 04/15/2025 | 04/25/2025 | — | — | 9,109 | 78,515 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 03/31/2025 | 04/09/2025 | — | — | 7,107 | 41,826 | 1 | Get Alert |
| MRAL | GraniteShares ETF Trust Granit | 03/14/2025 | 03/25/2025 | — | — | 17,134 | 15,821 | 1.08 | Get Alert |