| Company Holdings |
| Direct | Indirect Ownership | Total | |
| Shares | 952,890 | 0 | 952,890 |
| Value | $16,027,609.80 | $0.00 | $16,027,609.80 |
Trans. Date |
Trans. Type |
Shares |
Ownership Type |
Issue Type |
Price |
Trans. Value |
Total Shares Owned |
|---|---|---|---|---|---|---|---|
| 12/02/2025 | DDS | 1,075 | Direct | COM | $28.33 | $30,456.69 | 952,890 |
| 11/28/2025 | DDS | 943 | Direct | COM | $29.57 | $27,884.04 | 953,965 |
| 11/24/2025 | DDS | 535 | Direct | COM | $30.47 | $16,303.06 | 954,908 |
| 09/03/2025 | DDS | 1,063 | Direct | COM | $22.03 | $23,414.38 | 957,085 |
| 08/27/2025 | DDS | 943 | Direct | COM | $21.48 | $20,260.07 | 958,148 |
| 08/25/2025 | DDS | 548 | Direct | COM | $21.50 | $11,782.88 | 959,091 |
| 06/02/2025 | DDS | 754 | Direct | COM | $20.29 | $15,299.26 | 961,281 |
| 05/27/2025 | DDS | 383 | Direct | COM | $20.58 | $7,880.34 | 962,691 |
| 05/27/2025 | DDS | 656 | Direct | COM | $20.52 | $13,459.09 | 962,035 |
| 12/03/2024 | DDS | 1,373 | Direct | COM | $19.50 | $26,773.36 | 919,469 |
| 11/25/2024 | DDS | 497 | Direct | COM | $18.26 | $9,074.87 | 920,842 |
| 09/03/2024 | DDS | 1,503 | Direct | COM | $21.96 | $33,007.38 | 923,057 |
| 08/27/2024 | DDS | 563 | Direct | COM | $22.83 | $12,854.98 | 924,560 |
| 12/04/2023 | DDS | 1,437 | Direct | COM | $27.57 | $39,622.69 | 905,882 |
| 09/07/2023 | DDS | 1,041 | Direct | COM | $31.41 | $32,695.62 | 912,932 |
| 08/17/2023 | DDS | 342 | Direct | COM | $33.88 | $11,587.34 | 913,973 |
| 06/02/2023 | DDS | 1,000 | Direct | COM | $40.30 | $40,296.10 | 914,391 |
| 05/17/2023 | DDS | 345 | Direct | COM | $35.46 | $12,234.49 | 915,391 |
| 11/16/2022 | DDS | 342 | Direct | COM | $35.89 | $12,274.59 | 906,585 |
| 08/17/2022 | DDS | 370 | Direct | COM | $48.89 | $18,090.97 | 855,280 |
| 05/16/2022 | DDS | 325 | Direct | COM | $53.38 | $17,349.25 | 855,737 |
| 11/16/2021 | DDS | 311 | Direct | COM | $95.50 | $29,701.15 | 815,648 |
| 08/16/2021 | DDS | 314 | Direct | COM | $95.12 | $29,868.53 | 815,959 |
| 05/18/2021 | DDS | 315 | Direct | COM | $70.71 | $22,273.71 | 816,273 |
| 08/17/2020 | DDS | 1,308 | Direct | COM | $41.11 | $53,771.62 | 1,281,351 |
| 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 |