| Company Holdings |
| Direct | Indirect Ownership | Total | |
| Shares | 23,973 | 0 | 23,973 |
| Value | $968,269.47 | $0.00 | $968,269.47 |
Trans. Date |
Trans. Type |
Shares |
Ownership Type |
Issue Type |
Price |
Trans. Value |
Total Shares Owned |
|---|---|---|---|---|---|---|---|
| 12/16/2024 | DDS | 13,609 | Direct | COM | $33.44 | $455,084.96 | 23,973 |
| 03/13/2023 | DDS | 5,000 | Direct | COM | $30.29 | $151,473.00 | 66,947 |
| 03/13/2023 | DDS | 40,000 | Direct | COM | $30.01 | $1,200,500.00 | 26,947 |
| 06/15/2022 | DDS | 25,000 | Direct | COM | $40.03 | $1,000,775.00 | 34,313 |
| 03/15/2022 | DDS | 18,405 | Direct | COM | $56.25 | $1,035,336.47 | 36,287 |
| 03/15/2022 | DDS | 6,595 | Direct | COM | $55.37 | $365,132.18 | 54,692 |
| 12/15/2021 | DDS | 5,683 | Direct | COM | $54.00 | $306,890.52 | 55,604 |
| 12/15/2021 | DDS | 7,155 | Direct | COM | $56.47 | $404,042.85 | 36,287 |
| 12/15/2021 | DDS | 12,162 | Direct | COM | $55.04 | $669,403.78 | 43,442 |
| 09/15/2021 | DDS | 2,649 | Direct | COM | $55.53 | $147,096.32 | 50,533 |
| 09/15/2021 | DDS | 13,869 | Direct | COM | $56.30 | $780,783.09 | 36,664 |
| 09/15/2021 | DDS | 377 | Direct | COM | $57.34 | $21,616.43 | 36,287 |
| 08/13/2021 | DDS | 5,000 | Direct | COM | $56.50 | $282,485.00 | 55,547 |
| 06/07/2021 | DDS | 13,209 | Direct | COM | $50.35 | $665,083.72 | 78,717 |
| 06/04/2021 | DDS | 6,672 | Direct | COM | $50.03 | $333,804.83 | 78,717 |
| 06/03/2021 | DDS | 11,785 | Direct | COM | $49.74 | $586,176.47 | 78,717 |
| 05/24/2021 | DDS | 1,333 | Direct | COM | $48.58 | $64,751.81 | 78,717 |
| 02/16/2021 | DDS | 31,667 | Direct | COM | $40.16 | $1,271,901.89 | 94,250 |
| 12/21/2020 | DDS | 31,667 | Direct | COM | $40.17 | $1,272,063.39 | 94,250 |
| 09/08/2020 | DDS | 4,635 | Direct | COM | $40.18 | $186,225.49 | 94,250 |
| 09/04/2020 | DDS | 9,715 | Direct | COM | $42.30 | $410,916.33 | 98,885 |
| 08/18/2020 | DDS | 3,030 | Direct | COM | $44.76 | $135,625.83 | 82,591 |
| 08/17/2020 | DDS | 8,162 | Direct | COM | $44.69 | $364,735.29 | 82,591 |
| 08/14/2020 | DDS | 6,572 | Direct | COM | $44.49 | $292,401.42 | 85,366 |
| 08/14/2020 | DDS | 2,775 | Direct | COM | $45.21 | $125,460.53 | 82,591 |
| 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 |