| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Dec 22, 2023 | Guzy Jeffrey J | Director | A | 1,000 | $9.3500 | $9.35K |
| Dec 22, 2023 | Macdonald Sean | Director | A | 76,000 | $9.3500 | $710.60K |
| Dec 22, 2023 | Leatt Christopher James | Director, 10% Owner | A | 51,000 | $9.3500 | $476.85K |
| Dec 20, 2022 | Guzy Jeffrey J | Director | A | 800 | $18.5100 | $14.81K |
| Dec 20, 2022 | Macdonald Sean | Director | A | 10,000 | $18.5100 | $185.10K |
| Dec 20, 2022 | Leatt Christopher James | Director, 10% Owner | A | 6,800 | $18.5100 | $125.87K |
| Dec 13, 2022 | Macdonald Sean | Director | F | 69,030 | $2.3000 | $158.77K |
| Dec 13, 2022 | Macdonald Sean | Director | F | 20,240 | $1.6000 | $32.38K |
| Jul 20, 2022 | Macdonald Sean | Director | S | 10,000 | $27.0000 | $270.00K |
| Jul 20, 2022 | Leatt Christopher James | Director, 10% Owner | S | 120,000 | $27.0000 | $3.24M |
| May 20, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $24.0000 | $12.00K |
| May 20, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $24.0000 | $12.00K |
| May 19, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $24.9000 | $24.90K |
| May 19, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $24.9000 | $24.90K |
| May 18, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $25.8400 | $12.92K |
| May 18, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $25.8400 | $12.92K |
| May 17, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $27.5000 | $13.75K |
| May 17, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $27.5000 | $13.75K |
| May 16, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $26.8800 | $13.44K |
| May 16, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $26.8800 | $13.44K |
| May 13, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $25.4000 | $25.40K |
| May 13, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $25.4000 | $25.40K |
| May 12, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $24.6800 | $24.68K |
| May 12, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $24.6800 | $24.68K |
| May 11, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.5000 | $10.75K |
| May 11, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.5000 | $10.75K |
| May 10, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $22.1000 | $11.05K |
| May 10, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $22.1000 | $11.05K |
| May 9, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.8700 | $10.94K |
| May 9, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.3800 | $10.69K |
| May 9, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.8700 | $10.94K |
| May 9, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.3800 | $10.69K |
| May 6, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.8200 | $10.91K |
| May 6, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.8200 | $10.91K |
| May 4, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.4000 | $10.70K |
| May 4, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.4000 | $10.70K |
| May 3, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.5200 | $10.76K |
| May 3, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.5200 | $10.76K |
| May 2, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $22.5400 | $11.27K |
| May 2, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $22.5400 | $11.27K |
| Apr 29, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $22.5900 | $22.59K |
| Apr 28, 2022 | Leatt Christopher James | Director, 10% Owner | S | 1,000 | $22.6500 | $22.65K |
| Apr 27, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $22.8200 | $11.41K |
| Apr 27, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $22.8200 | $11.41K |
| Apr 26, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.8000 | $10.90K |
| Apr 26, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.8000 | $10.90K |
| Apr 25, 2022 | Leatt Christopher James | Director, 10% Owner | S | 385 | $22.2200 | $8.55K |
| Apr 25, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.7600 | $10.88K |
| Apr 25, 2022 | Leatt Christopher James | Director, 10% Owner | S | 385 | $22.2200 | $8.55K |
| Apr 25, 2022 | Leatt Christopher James | Director, 10% Owner | S | 500 | $21.7600 | $10.88K |