| Company Holdings |
| Direct | Indirect Ownership | Total | |
| Shares | 454,821 | 0 | 454,821 |
| Value | $10,315,340.28 | $0.00 | $10,315,340.28 |
Trans. Date |
Trans. Type |
Shares |
Ownership Type |
Issue Type |
Price |
Trans. Value |
Total Shares Owned |
|---|---|---|---|---|---|---|---|
| 03/02/2026 | DDS | 247,113 | Direct | COM | $19.83 | $4,901,214.53 | 454,821 |
| 02/17/2026 | DDS | 247,114 | Direct | COM | $16.82 | $4,155,246.62 | 701,934 |
| 02/04/2026 | DDS | 247,114 | Direct | COM | $17.61 | $4,352,517.73 | 949,048 |
| 01/09/2026 | DDS | 55,556 | Indirect | COM | $19.22 | $1,067,864.10 | 0 |
| 01/09/2026 | DDS | 47,223 | Direct | COM | $19.22 | $907,692.17 | 1,196,162 |
| 01/09/2026 | DDS | 55,556 | Indirect | COM | $19.22 | $1,067,864.10 | 0 |
| 12/09/2025 | DDS | 59,757 | Direct | COM | $18.82 | $1,124,668.57 | 454,821 |
| 12/08/2025 | DDS | 134,148 | Direct | COM | $18.37 | $2,464,499.98 | 514,578 |
| 11/11/2025 | DDS | 72,446 | Direct | COM | $17.41 | $1,261,176.19 | 380,242 |
| 11/10/2025 | DDS | 121,459 | Direct | COM | $17.52 | $2,127,730.91 | 452,688 |
| 10/09/2025 | DDS | 96,987 | Direct | COM | $18.79 | $1,822,182.06 | 574,147 |
| 10/08/2025 | DDS | 96,918 | Direct | COM | $18.20 | $1,764,091.74 | 671,134 |
| 09/09/2025 | DDS | 57,167 | Direct | COM | $20.87 | $1,192,972.39 | 823,566 |
| 09/08/2025 | DDS | 136,738 | Direct | COM | $20.88 | $2,854,597.18 | 880,733 |
| 08/11/2025 | DDS | 100,000 | Direct | COM | $18.62 | $1,861,900.00 | 823,566 |
| 08/08/2025 | DDS | 93,905 | Direct | COM | $18.67 | $1,752,905.85 | 923,566 |
| 07/08/2025 | DDS | 193,905 | Direct | COM | $15.39 | $2,984,159.17 | 1,017,471 |
| 06/10/2025 | DDS | 70,000 | Direct | COM | $13.67 | $957,159.00 | 1,211,376 |
| 06/09/2025 | DDS | 123,905 | Direct | COM | $13.58 | $1,682,332.53 | 1,281,376 |
| 05/09/2025 | DDS | 86,953 | Direct | COM | $11.72 | $1,018,671.79 | 1,405,281 |
| 05/08/2025 | DDS | 106,952 | Direct | COM | $11.86 | $1,268,183.34 | 1,492,234 |
| 04/08/2025 | DDS | 193,905 | Direct | COM | $10.63 | $2,062,102.11 | 1,599,186 |
| 03/11/2025 | DDS | 84,338 | Direct | COM | $10.26 | $865,172.94 | 1,998,038 |
| 03/10/2025 | DDS | 109,567 | Direct | COM | $9.85 | $1,079,585.56 | 2,082,376 |
| 02/11/2025 | DDS | 60,000 | Direct | COM | $14.56 | $873,618.00 | 2,191,943 |
| 1   2  Next Last  You are at page 1 of 2 pages |
|
Transaction Type Key First letter: A = Acquired, D = Disposed Second letter: A = Grant, award or other acquisition pursuant to Rule 16b-3(d) C = Conversion of derivative security | D = Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) | E = Expiration of short derivative position | F = Payment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3. | G = Gift | H = Expiration (or cancellation) of long derivative position with value received | I = Discretionary transaction in accordance with Rule 16b-3(f) | J = Other | L = Small acquisition under Rule 16a-6 | M = Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 | O = Exercise of out-of-the-money derivative security | P = Open market or private purchase | S = Open market or private sale | U = Disposition pursuant to a tender of shares in a change of control transaction | W = Acquisition or disposition by will or the laws of descent and distribution | X = Exercise of in-the-money or at-the-money derivative security | Z = Deposit into or withdrawal from voting trust |
|
Send to Excel |