| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 26,854 | 16.26 USD | |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 4,068 | 16.26 USD | |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 60,880 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 44,825 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 40,514 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 28,821 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 6,565 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 6,286 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 257,009 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 39,360 | 16.26 USD | deriv |
| 21 Dec 2023 | OTHER | New Patriot Transportation Holding, Inc. | 79,120 | 16.26 USD | deriv |
| 31 Oct 2023 | EXERCISE | New Patriot Transportation Holding, Inc. | 5,480 | 11.55 USD | |
| 31 Oct 2023 | EXERCISE | New Patriot Transportation Holding, Inc. | 5,480 | 0.00 USD | deriv |
| 14 Feb 2022 | EXERCISE | New Patriot Transportation Holding, Inc. | 8,642 | 7.31 USD | |
| 14 Feb 2022 | EXERCISE | New Patriot Transportation Holding, Inc. | 8,642 | 0.00 USD | deriv |
| 22 Sept 2021 | EXERCISE | New Patriot Transportation Holding, Inc. | 6,780 | 9.17 USD | |
| 22 Sept 2021 | SALE | New Patriot Transportation Holding, Inc. | 6,780 | 11.86 USD | |
| 22 Sept 2021 | EXERCISE | New Patriot Transportation Holding, Inc. | 6,780 | 0.00 USD | deriv |
| 02 Dec 2020 | GRANT_AWARD | New Patriot Transportation Holding, Inc. | 31,335 | 0.00 USD | deriv |
| 31 Jan 2020 | PURCHASE | New Patriot Transportation Holding, Inc. | 1,150 | 11.98 USD | |
| 04 Dec 2019 | GRANT_AWARD | New Patriot Transportation Holding, Inc. | 25,040 | 0.00 USD | deriv |
| 16 Aug 2019 | EXERCISE | New Patriot Transportation Holding, Inc. | 4,000 | 18.84 USD | |
| 16 Aug 2019 | EXERCISE | New Patriot Transportation Holding, Inc. | 4,000 | 0.00 USD | deriv |
| 13 Aug 2019 | PURCHASE | New Patriot Transportation Holding, Inc. | 114 | 17.50 USD | |
| 09 Aug 2019 | PURCHASE | New Patriot Transportation Holding, Inc. | 100 | 17.50 USD | |