1   2  3  4  5  6  7  8  9  10  Next Last  You are at page 1 of 15 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
06/11/2024
DDS
5,323
Direct
COM
$240.07
$1,277,866.00
6,855
06/11/2024
DDS
677
Direct
COM
$236.26
$159,948.97
12,178
03/16/2020
DDS
225
Direct
COM
$131.00
$29,475.00
10,165
02/18/2020
DDS
225
Direct
COM
$190.95
$42,963.75
9,876
01/15/2020
DDS
225
Direct
COM
$181.68
$40,878.00
10,101
12/24/2019
DDS
450
Direct
COM
$163.31
$73,489.50
10,326
08/15/2019
DDS
200
Direct
COM
$141.10
$28,220.00
9,136
07/15/2019
DDS
200
Direct
COM
$158.85
$31,770.00
9,336
06/17/2019
DDS
356
Direct
COM
$150.04
$53,414.24
9,536
05/15/2019
DDS
200
Direct
COM
$153.00
$30,600.00
9,110
04/15/2019
DDS
200
Direct
COM
$161.00
$32,200.00
9,310
03/15/2019
DDS
377
Direct
COM
$160.67
$60,572.59
9,510
02/15/2019
DDS
200
Direct
COM
$161.08
$32,216.00
8,998
01/15/2019
DDS
200
Direct
COM
$146.07
$29,214.00
9,198
12/17/2018
DDS
367
Direct
COM
$134.34
$49,302.78
9,398
11/15/2018
DDS
200
Direct
COM
$128.71
$25,742.00
8,927
10/15/2018
DDS
200
Direct
COM
$146.49
$29,298.00
9,127
09/24/2018
DDS
378
Direct
COM
$155.04
$58,605.12
9,327
08/15/2018
DDS
250
Direct
COM
$146.08
$36,520.00
8,811
07/16/2018
DDS
250
Direct
COM
$147.84
$36,960.00
9,061
06/15/2018
DDS
508
Direct
COM
$137.85
$70,027.80
9,311
05/15/2018
DDS
250
Direct
COM
$126.93
$31,732.50
8,786
04/16/2018
DDS
250
Direct
COM
$120.83
$30,207.50
9,036
03/15/2018
DDS
542
Direct
COM
$128.07
$69,413.94
9,286
02/15/2018
DDS
250
Direct
COM
$112.11
$28,027.50
8,658
1   2  3  4  5  6  7  8  9  10  Next Last  You are at page 1 of 10 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
12/20/2022
DDS
25,000
Direct
COM
$30.38
$759,575.00
33,363
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
12/17/2018
DDS
200
Direct
COM
$82.30
$16,460.00
11,303
12/17/2018
DDS
200
Direct
COM
$82.30
$16,460.00
11,103
11/15/2018
DDS
200
Direct
COM
$84.17
$16,834.00
8,393
11/15/2018
DDS
200
Direct
COM
$84.17
$16,834.00
8,193
10/15/2018
DDS
200
Direct
COM
$88.78
$17,756.00
8,593
10/15/2018
DDS
200
Direct
COM
$88.78
$17,756.00
8,393
09/17/2018
DDS
200
Direct
COM
$107.10
$21,420.00
8,793
09/17/2018
DDS
200
Direct
COM
$107.10
$21,420.00
8,593
08/15/2018
DDS
200
Direct
COM
$96.12
$19,224.00
8,993
08/15/2018
DDS
200
Direct
COM
$96.12
$19,224.00
8,793
07/16/2018
DDS
200
Direct
COM
$95.28
$19,056.00
9,193
07/16/2018
DDS
200
Direct
COM
$95.28
$19,056.00
8,993
06/15/2018
DDS
200
Direct
COM
$91.89
$18,378.00
9,393
06/15/2018
DDS
200
Direct
COM
$91.89
$18,378.00
9,193
05/15/2018
DDS
200
Direct
COM
$89.67
$17,934.00
9,593
05/15/2018
DDS
200
Direct
COM
$89.76
$17,952.00
9,393
04/16/2018
DDS
200
Direct
COM
$82.26
$16,452.00
9,793
04/16/2018
DDS
200
Direct
COM
$82.26
$16,452.00
9,593
03/15/2018
DDS
200
Direct
COM
$86.52
$17,304.00
9,993
03/15/2018
DDS
200
Direct
COM
$86.52
$17,304.00
9,793
02/15/2018
DDS
300
Direct
COM
$80.17
$24,051.00
10,293
02/15/2018
DDS
300
Direct
COM
$80.17
$24,051.00
9,993
01/16/2018
DDS
300
Direct
COM
$77.99
$23,397.00
10,593
01/16/2018
DDS
300
Direct
COM
$77.99
$23,397.00
10,293
12/15/2017
DDS
300
Direct
COM
$73.49
$22,047.00
10,893
1   2  3  4  5  Next Last  You are at page 1 of 5 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
12/01/2010
DDS
259
Direct
COM
$31.61
$8,186.99
2,673
11/01/2010
DDS
259
Direct
COM
$27.20
$7,044.80
2,932
10/01/2010
DDS
259
Direct
COM
$31.00
$8,029.00
3,191
09/01/2010
DDS
259
Direct
COM
$22.39
$5,799.01
3,450
08/02/2010
DDS
259
Direct
COM
$31.25
$8,093.75
3,709
07/01/2010
DDS
259
Direct
COM
$31.90
$8,262.10
3,968
06/01/2010
DDS
259
Direct
COM
$29.56
$7,656.04
1,781
05/03/2010
DDS
259
Direct
COM
$31.40
$8,132.60
2,040
04/01/2010
DDS
259
Direct
COM
$37.35
$9,673.65
2,299
03/01/2010
DDS
259
Direct
COM
$36.35
$9,414.65
2,558
02/01/2010
DDS
259
Direct
COM
$34.00
$8,806.00
2,817
01/04/2010
DDS
259
Direct
COM
$34.65
$8,974.35
3,076
1   You are at page 1 of 1 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