| OFIX | Engine Capital Management, LP | 10% Owner | May 07 '26 | Buy | 12.18 | 30,000 | 365,425 | 3,848,573 | May 07 12:00 AM |
| OFIX | Engine Capital Management, LP | 10% Owner | May 06 '26 | Buy | 12.23 | 41,946 | 512,916 | 3,821,285 | May 07 12:00 AM |
| OFIX | Engine Capital Management, LP | 10% Owner | May 05 '26 | Buy | 11.99 | 112,950 | 1,354,587 | 3,783,131 | May 07 12:00 AM |
| OFIX | Engine Capital Management, LP | 10% Owner | Feb 25 '26 | Buy | 12.96 | 13,061 | 169,315 | 3,673,092 | Feb 26 12:00 AM |
| OFIX | Engine Capital Management, LP | 10% Owner | Feb 24 '26 | Buy | 12.55 | 124,797 | 1,565,641 | 3,663,133 | Feb 26 12:00 AM |
| CVEO | Engine Capital Management, LP | 10% Owner | Feb 18 '26 | Sale | 29.03 | 9,169 | 266,216 | 65,461 | Feb 18 12:00 AM |
| CVEO | Engine Capital Management, LP | 10% Owner | Feb 13 '26 | Sale | 28.80 | 417,015 | 12,011,116 | 66,119 | Feb 18 12:00 AM |
| OFIX | Engine Capital Management, LP | 10% Owner | Jul 02 '25 | Buy | 11.11 | 1,250 | 13,881 | 3,546,057 | Jul 07 12:00 AM |
| OFIX | Engine Capital Management, LP | 10% Owner | May 07 '25 | Buy | 12.31 | 100,000 | 1,231,000 | 3,544,807 | May 08 12:00 AM |