1   2  3  4  5  6  7  8  9  Next Last  You are at page 1 of 9 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
09/02/2025
DDS
268
Indirect
COM
$36.00
$9,648.00
0
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
07/30/2025
DDS
48,374
Indirect
COM
$20.50
$991,667.00
2,073,665
02/14/2024
DDS
854,323
Indirect
COM
$30.51
$26,065,394.73
1,281,188
02/14/2024
DDS
45,677
Indirect
COM
$31.34
$1,431,517.18
1,235,511
02/13/2024
DDS
410
Indirect
COM
$30.28
$12,414.80
2,773,068
02/13/2024
DDS
1,155
Indirect
COM
$30.93
$35,724.15
2,771,913
09/06/2022
DDS
551
Indirect
COM
$54.25
$29,891.75
0
08/05/2022
DDS
20,159
Indirect
COM
$60.50
$1,219,619.50
0
08/05/2022
DDS
167
Indirect
COM
$61.00
$10,187.00
0
04/13/2022
DDS
6,799
Indirect
COM
$50.70
$344,709.30
12,004
04/13/2022
DDS
663
Indirect
COM
$50.75
$33,647.25
0
04/13/2022
DDS
8,804
Indirect
COM
$50.01
$440,288.04
3,200
04/13/2022
DDS
3,200
Indirect
COM
$50.80
$162,560.00
0
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
01/08/2025
DDS
100,000
Indirect
COM
$6.11
$611,000.00
4,732,423
01/08/2025
DDS
25,000
Indirect
COM
$6.50
$162,500.00
4,707,423
01/08/2025
DDS
164,912
Indirect
COM
$6.71
$1,106,559.52
4,542,511
01/08/2025
DDS
1,000
Indirect
COM
$7.26
$7,260.00
4,541,511
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
04/01/2019
AAP
50,000
Indirect
COM
$16.00
$800,000.00
3,738,248
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
10/26/2016
DDS
3,650
Indirect
COM
$21.93
$80,044.50
2,571,454
10/26/2016
DDS
100
Indirect
COM
$22.15
$2,215.00
2,571,354
10/13/2015
AAP
335,455
Indirect
COM
$11.00
$3,690,005.00
3,804,279
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
08/08/2016
DDS
475
Indirect
COM
$29.89
$14,197.75
461,119
08/08/2016
DDS
1,100
Indirect
COM
$29.92
$32,912.00
457,919
08/08/2016
DDS
2,100
Indirect
COM
$29.89
$62,769.00
459,019
08/08/2016
DDS
1,349
Indirect
COM
$29.84
$40,254.16
456,570
08/08/2016
DDS
84,976
Indirect
COM
$29.86
$2,537,383.36
371,594
08/08/2016
DDS
10,000
Indirect
COM
$29.87
$298,700.00
361,594
08/05/2016
DDS
25,000
Indirect
COM
$28.78
$719,500.00
461,594
08/04/2016
DDS
200
Indirect
COM
$27.97
$5,594.00
486,794
08/04/2016
DDS
23,200
Indirect
COM
$28.16
$653,312.00
486,994
08/04/2016
DDS
100
Indirect
COM
$27.87
$2,787.00
486,694
08/04/2016
DDS
100
Indirect
COM
$27.95
$2,795.00
486,594
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
05/17/2016
DDS
18,300
Indirect
COM
$12.41
$227,103.00
619,376
05/16/2016
DDS
900
Indirect
COM
$11.91
$10,719.00
643,887
05/16/2016
DDS
300
Indirect
COM
$12.11
$3,633.00
647,876
05/16/2016
DDS
3,089
Indirect
COM
$11.79
$36,419.31
644,787
05/16/2016
DDS
600
Indirect
COM
$12.12
$7,272.00
643,287
05/16/2016
DDS
400
Indirect
COM
$11.87
$4,748.00
642,887
05/16/2016
DDS
300
Indirect
COM
$12.12
$3,636.00
639,787
05/16/2016
DDS
2,111
Indirect
COM
$12.02
$25,374.22
637,676
05/16/2016
DDS
2,800
Indirect
COM
$11.69
$32,732.00
640,087
05/13/2016
DDS
900
Indirect
COM
$11.26
$10,134.00
648,706
05/13/2016
DDS
4,100
Indirect
COM
$11.25
$46,125.00
649,606
05/13/2016
DDS
200
Indirect
COM
$11.26
$2,252.00
648,506
05/13/2016
DDS
100
Indirect
COM
$11.25
$1,125.00
648,305
05/13/2016
DDS
101
Indirect
COM
$11.28
$1,139.28
648,405
05/13/2016
DDS
29
Indirect
COM
$11.28
$327.12
648,176
05/13/2016
DDS
100
Indirect
COM
$11.29
$1,129.00
648,205
05/12/2016
DDS
500
Indirect
COM
$10.85
$5,425.00
654,706
05/12/2016
DDS
400
Indirect
COM
$10.93
$4,372.00
654,306
05/12/2016
DDS
3,500
Indirect
COM
$10.83
$37,905.00
656,917
05/12/2016
DDS
1,711
Indirect
COM
$10.86
$18,581.46
655,206
05/12/2016
DDS
100
Indirect
COM
$10.88
$1,088.00
653,806
05/12/2016
DDS
100
Indirect
COM
$11.14
$1,114.00
653,706
05/12/2016
DDS
200
Indirect
COM
$10.89
$2,178.00
654,106
05/12/2016
DDS
200
Indirect
COM
$10.85
$2,170.00
653,906
05/11/2016
DDS
1,300
Indirect
COM
$10.58
$13,754.00
663,560
1   2  3  4  Next Last  You are at page 1 of 4 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
07/01/2014
AAP
27,168
Indirect
COM
$47.04
$1,277,982.72
763,071
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
01/31/2014
AAP
175,000
Indirect
COM
$21.00
$3,675,000.00
3,260,240
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
07/22/2013
DDS
354
Indirect
COM
$11.96
$4,233.95
2,221
07/22/2013
DDS
52,262
Indirect
COM
$11.96
$625,069.20
327,234
07/19/2013
DDS
714
Indirect
COM
$12.06
$8,608.56
2,575
07/19/2013
DDS
105,428
Indirect
COM
$12.06
$1,271,124.31
379,496
07/18/2013
DDS
177
Indirect
COM
$11.85
$2,097.11
3,289
07/18/2013
DDS
26,167
Indirect
COM
$11.85
$310,029.23
484,924
07/17/2013
DDS
225,702
Indirect
COM
$11.66
$2,630,985.64
511,091
07/17/2013
DDS
1,529
Indirect
COM
$11.66
$17,823.40
3,466
07/16/2013
DDS
381
Indirect
COM
$10.65
$4,056.81
4,995
07/16/2013
DDS
56,271
Indirect
COM
$10.65
$599,162.35
736,793
07/15/2013
DDS
326
Indirect
COM
$10.93
$3,563.51
5,376
07/15/2013
DDS
48,146
Indirect
COM
$10.93
$526,283.93
793,064
07/12/2013
DDS
51,181
Indirect
COM
$10.56
$540,230.81
841,210
07/12/2013
DDS
347
Indirect
COM
$10.56
$3,662.69
5,702
07/11/2013
DDS
414
Indirect
COM
$10.89
$4,507.26
6,049
07/11/2013
DDS
61,117
Indirect
COM
$10.89
$665,386.89
892,391
07/09/2013
DDS
288
Indirect
COM
$9.98
$2,873.43
6,463
07/09/2013
DDS
42,537
Indirect
COM
$9.98
$424,400.16
953,508
07/08/2013
DDS
294
Indirect
COM
$10.17
$2,990.72
6,751
07/08/2013
DDS
43,346
Indirect
COM
$10.17
$440,937.19
996,045
07/05/2013
DDS
405
Indirect
COM
$9.92
$4,017.84
7,045
07/05/2013
DDS
59,729
Indirect
COM
$9.92
$592,547.52
1,039,391
07/03/2013
DDS
305
Indirect
COM
$9.96
$3,038.87
7,450
07/03/2013
DDS
45,034
Indirect
COM
$9.96
$448,696.26
1,099,120
07/02/2013
DDS
612
Indirect
COM
$9.90
$6,060.82
7,755
1   2  Next Last  You are at page 1 of 2 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
03/28/2013
DDS
158,068
Indirect
COM
$18.40
$2,908,530.23
837,736
03/21/2013
DDS
240,100
Indirect
COM
$0.00
$0.00
995,804
10/15/2012
DDS
35,153
Indirect
COM
$13.13
$461,541.31
1,235,904
10/12/2012
DDS
118,220
Indirect
COM
$13.37
$1,580,743.26
1,271,057
10/11/2012
DDS
59,502
Indirect
COM
$13.08
$778,309.96
1,389,277
10/08/2012
DDS
5,878
Indirect
COM
$13.00
$76,432.22
1,448,779
10/05/2012
DDS
12,727
Indirect
COM
$13.02
$165,746.27
1,454,657
10/04/2012
DDS
700
Indirect
COM
$13.00
$9,100.00
1,467,384
10/03/2012
DDS
6,300
Indirect
COM
$13.00
$81,900.00
1,468,084
10/01/2012
DDS
2,100
Indirect
COM
$13.02
$27,332.97
1,474,384
09/27/2012
DDS
43,622
Indirect
COM
$13.24
$577,341.53
1,476,484
09/26/2012
DDS
51,073
Indirect
COM
$13.20
$674,362.78
1,520,106
09/25/2012
DDS
36,056
Indirect
COM
$13.88
$500,633.95
1,571,179
09/24/2012
DDS
80,409
Indirect
COM
$14.09
$1,133,011.06
1,607,235
09/21/2012
DDS
119,221
Indirect
COM
$14.89
$1,775,069.55
1,806,865
09/20/2012
DDS
53,342
Indirect
COM
$13.75
$733,612.53
1,806,865
09/19/2012
DDS
55,878
Indirect
COM
$13.34
$745,378.99
1,860,207
09/18/2012
DDS
49,113
Indirect
COM
$13.53
$664,317.17
1,916,085
09/17/2012
DDS
39,337
Indirect
COM
$13.22
$519,909.26
1,965,198
09/14/2012
DDS
84,925
Indirect
COM
$13.14
$1,115,719.17
2,004,535
09/13/2012
DDS
29,514
Indirect
COM
$13.06
$385,491.21
2,089,460
08/30/2012
DDS
24,100
Indirect
COM
$13.16
$317,119.85
2,118,974
07/31/2012
DDS
5,345
Indirect
COM
$13.09
$69,970.86
2,143,074
07/30/2012
DDS
2,100
Indirect
COM
$13.26
$27,839.07
2,148,419
07/27/2012
DDS
41,419
Indirect
COM
$13.38
$554,012.26
2,150,519
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