| Nov 25, 24 | Ursa Fund Management, LLC | 10 percent owner: | Sale | -- | -- | -- | -- |
| Jan 6, 25 | Ursa Fund Management, LLC | 10 percent owner | Sale | $39.82 | 10.00K | $398.20K | 389.21K |
| Dec 31, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $27.12 | 3.60K | $97.64K | 399.20K |
| Dec 30, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.73 | 7.30K | $195.12K | 395.60K |
| Dec 20, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.13 | 4.40K | $114.94K | 388.30K |
| Dec 19, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.10 | 13.90K | $348.92K | 383.90K |
| Dec 12, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.11 | 32.07K | $805.27K | 370.00K |
| Dec 12, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.56 | 170.32K | $4.35M | 337.93K |
| Dec 12, 24 | Ursa Fund Management, LLC | 10 percent owner | Sale | $25.56 | 170.32K | $4.35M | -- |
| Dec 5, 24 | Ursa Fund Management, LLC | 10 percent owner | Sale | $40.01 | 10.00K | $400.10K | 170.32K |
| Dec 5, 24 | Ursa Fund Management, LLC | 10 percent owner | Sale | $40.01 | 5.00K | $200.05K | 167.61K |
| Dec 3, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.49 | 1.35K | $35.76K | 180.32K |
| Dec 2, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.21 | 3.20K | $83.87K | 178.97K |
| Dec 3, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.50 | 150 | $3.98K | 172.61K |
| Dec 2, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.14 | 4.15K | $108.48K | 172.46K |
| Nov 25, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.02 | 1.30K | $32.53K | 175.77K |
| Nov 22, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.30 | 1.80K | $45.46K | 174.47K |
| Nov 25, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.01 | 1.81K | $45.27K | 168.31K |
| Nov 22, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.23 | 3.94K | $99.32K | 166.50K |
| Nov 18, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.00 | 2.67K | $69.52K | 172.67K |
| Nov 15, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.64 | 8.07K | $206.89K | 170.00K |
| Nov 18, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $26.25 | 2.57K | $67.38K | 162.57K |
| Nov 14, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $23.04 | 1.93K | $44.49K | 161.93K |
| Nov 15, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $25.42 | 3.50K | $88.97K | 160.00K |
| Nov 14, 24 | Ursa Fund Management, LLC | 10 percent owner | Purchase | $22.95 | 1.50K | $34.42K | 156.50K |
| Oct 31, 24 | Ursa Fund Management, LLC | 10 percent owner | Sale | -- | -- | -- | 315.00K |
| Sep 17, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $20.48 | 9.38K | $192.10K | 261.33K |
| Sep 18, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $20.40 | 11.70K | $238.68K | 249.63K |
| Sep 11, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $20.30 | 4.55K | $92.36K | 270.71K |
| Sep 5, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.17 | 13.50K | $258.80K | 280.29K |
| Sep 9, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $20.15 | 5.03K | $101.41K | 275.26K |
| Aug 29, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.14 | 3.60K | $68.90K | 310.19K |
| Aug 30, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.16 | 13.50K | $258.66K | 296.69K |
| Sep 3, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.05 | 2.90K | $55.24K | 293.79K |
| Aug 26, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $18.94 | 3.86K | $73.05K | 313.79K |
| Aug 12, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.00 | 3.52K | $66.80K | 317.65K |
| Jul 31, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.70 | 3.00K | $59.10K | 324.66K |
| Aug 1, 24 | MAGNOLIA CAPITAL FUND, LP | 10 percent owner | Sale | $19.40 | 3.50K | $67.90K | 321.16K |