Company Holdings |
Direct | Indirect Ownership | Total | |
Shares | 102,564 | 0 | 102,564 |
Value | $5,025,636.00 | $0.00 | $5,025,636.00 |
Trans. Date |
Trans. Type |
Shares |
Ownership Type |
Issue Type |
Price |
Trans. Value |
Total Shares Owned |
---|---|---|---|---|---|---|---|
02/25/2025 | DDS | 8,400 | Direct | COM | $33.18 | $278,696.88 | 102,564 |
02/25/2025 | DDS | 100 | Direct | COM | $34.18 | $3,418.00 | 102,464 |
02/19/2025 | DDS | 4,148 | Direct | COM | $36.16 | $149,973.43 | 102,464 |
01/28/2025 | DDS | 68,000 | Direct | COM | $36.29 | $2,467,760.80 | 93,758 |
11/19/2024 | DDS | 4,156 | Direct | COM | $22.41 | $93,136.79 | 93,758 |
08/19/2024 | DDS | 2,457 | Direct | COM | $24.39 | $59,920.82 | 86,890 |
08/19/2024 | DDS | 1,698 | Direct | COM | $25.13 | $42,668.70 | 85,192 |
11/17/2023 | DDS | 22,685 | Direct | COM | $29.10 | $660,058.64 | 36,710 |
08/17/2023 | DDS | 22,683 | Direct | COM | $28.59 | $648,454.80 | 36,710 |
05/17/2023 | DDS | 24,424 | Direct | COM | $14.01 | $342,168.03 | 36,408 |
05/03/2023 | DDS | 64,929 | Direct | COM | $14.18 | $920,693.22 | 36,408 |
04/05/2023 | DDS | 55,500 | Direct | COM | $15.45 | $857,697.00 | 101,337 |
03/03/2023 | DDS | 62,692 | Direct | COM | $10.96 | $687,148.20 | 156,837 |
02/17/2023 | DDS | 15,567 | Direct | COM | $12.65 | $196,977.03 | 221,679 |
02/17/2023 | DDS | 2,150 | Direct | COM | $13.06 | $28,088.89 | 219,529 |
02/03/2023 | DDS | 61,040 | Direct | COM | $11.01 | $671,922.22 | 219,184 |
01/05/2023 | DDS | 61,040 | Direct | COM | $7.67 | $468,469.79 | 280,224 |
11/17/2022 | DDS | 19,678 | Direct | COM | $9.40 | $184,985.01 | 341,264 |
02/17/2021 | AAP | 8,000 | Direct | COM | $62.50 | $500,000.00 | 300,043 |
08/04/2020 | DDS | 2,136 | Direct | COM | $27.20 | $58,097.49 | 287,519 |
08/04/2020 | DDS | 403 | Direct | COM | $27.54 | $11,098.82 | 287,116 |
08/03/2020 | DDS | 4,461 | Direct | COM | $27.22 | $121,433.33 | 289,855 |
08/03/2020 | DDS | 200 | Direct | COM | $28.30 | $5,659.00 | 289,655 |
07/01/2020 | DDS | 7,900 | Direct | COM | $30.64 | $242,091.55 | 297,216 |
07/01/2020 | DDS | 2,800 | Direct | COM | $31.68 | $88,712.12 | 294,416 |
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 |