1   2  3  4  5  6  Next Last  You are at page 1 of 6 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
09/22/2025
DDS
66,000
Indirect
COM
$14.33
$945,780.00
2,797,486
09/22/2025
AAP
66,000
Indirect
COM
$14.33
$945,780.00
319,490
09/10/2020
AAP
354
Indirect
COM
$15.35
$5,433.90
148,972
09/09/2020
AAP
1,097
Indirect
COM
$15.33
$16,817.01
148,618
09/08/2020
AAP
2,098
Indirect
COM
$15.17
$31,826.66
147,521
08/12/2020
AAP
611
Indirect
COM
$15.24
$9,311.64
136,177
08/11/2020
AAP
2,594
Indirect
COM
$15.50
$40,207.00
135,566
08/10/2020
AAP
4,000
Indirect
COM
$15.17
$60,680.00
132,972
05/22/2020
AAP
5,564
Indirect
COM
$14.43
$80,288.52
138,753
05/22/2020
AAP
836
Indirect
COM
$14.43
$12,063.48
128,972
05/21/2020
AAP
5,652
Indirect
COM
$13.89
$78,506.28
133,189
05/21/2020
AAP
848
Indirect
COM
$13.89
$11,778.72
128,136
05/20/2020
AAP
5,652
Indirect
COM
$12.04
$68,050.08
127,537
05/20/2020
AAP
848
Indirect
COM
$12.04
$10,209.92
127,288
05/19/2020
AAP
5,055
Indirect
COM
$11.06
$55,908.30
121,885
05/19/2020
AAP
759
Indirect
COM
$11.06
$8,394.54
126,440
05/15/2020
AAP
44
Indirect
COM
$10.89
$479.16
116,830
05/15/2020
AAP
6
Indirect
COM
$10.89
$65.34
125,681
05/14/2020
AAP
6,102
Indirect
COM
$11.15
$68,037.30
116,786
05/14/2020
AAP
916
Indirect
COM
$11.15
$10,213.40
125,675
05/13/2020
AAP
6,774
Indirect
COM
$11.62
$78,713.88
110,684
05/13/2020
AAP
1,017
Indirect
COM
$11.62
$11,817.54
124,759
05/12/2020
AAP
418
Indirect
COM
$11.81
$4,936.58
103,910
05/12/2020
AAP
62
Indirect
COM
$11.81
$732.22
123,742
04/09/2020
AAP
23,600
Indirect
COM
$12.82
$302,552.00
103,492
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
11/04/2022
DDS
28,488
Indirect
COM
$44.78
$1,275,692.64
320,113
11/04/2022
AAP
28,488
Indirect
COM
$44.78
$1,275,692.64
350,712
04/03/2020
AAP
94,500
Indirect
COM
$21.81
$2,061,045.00
329,533
03/30/2020
DDS
411,356
Indirect
COM
$25.00
$10,283,900.00
935,376
03/26/2020
DDS
17,401
Indirect
COM
$25.04
$435,721.04
1,346,732
03/25/2020
DDS
9,855
Indirect
COM
$24.00
$236,520.00
1,882,153
03/25/2020
DDS
30,035
Indirect
COM
$24.95
$749,373.25
1,852,118
03/25/2020
DDS
10,373
Indirect
COM
$26.07
$270,424.11
1,364,133
03/25/2020
DDS
4,899
Indirect
COM
$24.66
$120,809.34
139,803
03/25/2020
DDS
8,110
Indirect
COM
$25.66
$208,102.60
1,844,008
03/25/2020
DDS
2,000
Indirect
COM
$26.69
$53,380.00
1,842,008
03/24/2020
DDS
27,399
Indirect
COM
$24.93
$683,057.07
1,963,545
03/24/2020
DDS
58,135
Indirect
COM
$26.12
$1,518,486.20
1,905,410
03/24/2020
DDS
39,780
Indirect
COM
$26.04
$1,035,871.20
1,374,506
03/24/2020
DDS
600
Indirect
COM
$27.71
$16,626.00
1,892,008
03/24/2020
DDS
12,802
Indirect
COM
$27.05
$346,294.10
1,892,608
03/23/2020
DDS
5,748
Indirect
COM
$22.97
$132,031.56
2,035,196
03/23/2020
DDS
14,477
Indirect
COM
$23.95
$346,724.15
2,020,719
03/23/2020
DDS
605
Indirect
COM
$26.81
$16,220.05
1,990,944
03/23/2020
DDS
5,091
Indirect
COM
$25.60
$130,329.60
1,991,549
03/23/2020
DDS
24,079
Indirect
COM
$24.94
$600,530.26
1,996,640
03/19/2020
AAP
73,100
Indirect
COM
$37.47
$2,739,057.00
267,771
03/19/2020
DDS
32,819
Indirect
COM
$33.60
$1,102,718.40
234,952
03/18/2020
DDS
147,000
Indirect
COM
$30.66
$4,507,020.00
1,938,490
03/16/2020
DDS
145,000
Indirect
COM
$33.13
$4,803,850.00
2,095,990
1   2  3  Next Last  You are at page 1 of 3 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
03/27/2020
DDS
10,576
Indirect
COM
$11.01
$116,441.76
133,150
03/26/2020
DDS
16,860
Indirect
COM
$10.83
$182,593.80
143,726
03/25/2020
DDS
20,017
Indirect
COM
$10.26
$205,374.42
160,586
03/24/2020
DDS
13,404
Indirect
COM
$9.37
$125,595.48
180,603
03/23/2020
DDS
26,104
Indirect
COM
$9.83
$256,602.32
194,007
03/20/2020
DDS
18,500
Indirect
COM
$10.76
$199,060.00
220,111
05/17/2019
DDS
6,163
Indirect
COM
$20.91
$128,868.33
439,264
05/16/2019
DDS
73,889
Indirect
COM
$21.08
$1,557,580.12
445,427
05/15/2019
DDS
14,948
Indirect
COM
$21.11
$315,552.28
519,316
12/18/2018
AAP
81
Indirect
COM
$20.79
$1,683.99
534,264
12/14/2018
DDS
19,081
Indirect
COM
$21.17
$403,944.77
534,183
06/12/2018
AAP
100,000
Indirect
COM
$18.50
$1,850,000.00
363,803
12/28/2017
DDS
23,000
Indirect
COM
$19.27
$443,210.00
141,553
11/17/2017
DDS
48,900
Indirect
COM
$20.21
$988,430.37
207,379
06/27/2017
AAP
100,000
Indirect
COM
$22.00
$2,200,000.00
157,850
12/13/2016
AAP
79,000
Indirect
COM
$19.00
$1,501,000.00
256,279
11/16/2016
DDS
1,114
Indirect
COM
$18.50
$20,610.00
177,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
04/01/2009
DDS
40,000
Indirect
COM
$1.31
$52,480.00
4,887,287
11/14/2008
DDS
38,600
Indirect
COM
$1.46
$56,356.00
4,927,287
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