| Company Holdings |
| Direct | Indirect Ownership | Total | |
| Shares | 189,892 | 0 | 189,892 |
| Value | $15,616,718.08 | $0.00 | $15,616,718.08 |
Trans. Date |
Trans. Type |
Shares |
Ownership Type |
Issue Type |
Price |
Trans. Value |
Total Shares Owned |
|---|---|---|---|---|---|---|---|
| 03/17/2026 | DDS | 300 | Direct | COM | $84.79 | $25,436.01 | 189,892 |
| 03/17/2026 | DDS | 16,090 | Direct | COM | $83.22 | $1,338,943.83 | 203,592 |
| 03/17/2026 | DDS | 8,666 | Direct | COM | $82.05 | $711,068.70 | 219,682 |
| 03/17/2026 | DDS | 13,400 | Direct | COM | $83.99 | $1,125,431.16 | 190,192 |
| 03/11/2026 | DDS | 63,157 | Direct | COM | $79.68 | $5,032,349.76 | 228,348 |
| 03/03/2026 | DDS | 500 | Direct | COM | $72.34 | $36,168.00 | 172,005 |
| 03/03/2026 | DDS | 1,200 | Direct | COM | $73.36 | $88,037.04 | 170,805 |
| 03/03/2026 | DDS | 600 | Direct | COM | $71.19 | $42,715.98 | 172,505 |
| 03/03/2026 | DDS | 1,520 | Direct | COM | $74.02 | $112,514.05 | 169,285 |
| 03/03/2026 | DDS | 100 | Direct | COM | $75.00 | $7,500.00 | 169,185 |
| 02/20/2026 | DDS | 285 | Direct | COM | $89.01 | $25,367.85 | 178,203 |
| 02/20/2026 | DDS | 5,098 | Direct | COM | $90.94 | $463,612.12 | 173,105 |
| 12/16/2025 | DDS | 18,307 | Direct | COM | $69.42 | $1,270,829.83 | 171,557 |
| 12/16/2025 | DDS | 13,528 | Direct | COM | $68.40 | $925,321.96 | 189,864 |
| 12/16/2025 | DDS | 3,600 | Direct | COM | $70.39 | $253,389.96 | 167,957 |
| 12/16/2025 | DDS | 882 | Direct | COM | $71.13 | $62,732.87 | 167,075 |
| 12/11/2025 | DDS | 66,467 | Direct | COM | $82.58 | $5,488,532.47 | 203,392 |
| 11/25/2025 | DDS | 300 | Direct | COM | $67.51 | $20,253.00 | 150,569 |
| 11/25/2025 | DDS | 290 | Direct | COM | $66.62 | $19,319.10 | 150,869 |
| 11/25/2025 | DDS | 300 | Direct | COM | $68.75 | $20,624.01 | 150,269 |
| 11/25/2025 | DDS | 200 | Direct | COM | $72.04 | $14,407.00 | 147,519 |
| 11/25/2025 | DDS | 1,650 | Direct | COM | $71.38 | $117,774.69 | 147,719 |
| 11/25/2025 | DDS | 900 | Direct | COM | $70.43 | $63,389.97 | 149,369 |
| 11/20/2025 | DDS | 5,841 | Direct | COM | $82.55 | $482,174.55 | 151,159 |
| 09/16/2025 | DDS | 1,590 | Direct | COM | $119.90 | $190,642.59 | 148,385 |
| 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 |