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
06/03/2025
AAP
200
Direct
COM
$6.70
$1,340.00
61,297
06/03/2025
AAP
4,000
Direct
COM
$6.62
$26,480.00
61,097
06/02/2025
AAP
1,000
Direct
COM
$6.68
$6,679.90
53,407
06/02/2025
AAP
3,000
Direct
COM
$6.68
$20,025.00
56,407
06/02/2025
AAP
634
Direct
COM
$6.66
$4,223.71
57,041
06/02/2025
AAP
56
Direct
COM
$6.52
$365.12
57,097
05/21/2025
AAP
4,000
Direct
COM
$6.70
$26,802.00
46,403
05/20/2025
AAP
3,000
Direct
COM
$7.01
$21,030.00
42,403
05/19/2025
AAP
3,000
Direct
COM
$6.89
$20,676.60
39,403
05/16/2025
AAP
3,000
Direct
COM
$7.07
$21,221.40
33,403
05/16/2025
AAP
3,000
Direct
COM
$7.09
$21,270.00
36,403
05/13/2025
AAP
24,000
Direct
COM
$6.73
$161,608.80
30,403
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
03/21/2025
AAP
5,000
Direct
COM
$7.47
$37,350.00
2,166,866
03/20/2025
AAP
42,638
Direct
COM
$7.51
$320,211.38
2,161,866
08/27/2024
AAP
50,000
Direct
COM
$8.77
$438,425.00
1,912,867
12/01/2022
AAP
20,000
Direct
COM
$7.29
$145,800.00
653,269
08/29/2022
AAP
18,000
Direct
COM
$5.68
$102,240.00
639,356
08/22/2022
AAP
55,110
Direct
COM
$5.28
$290,980.80
621,356
08/18/2022
AAP
64,007
Direct
COM
$5.15
$329,636.05
566,246
12/14/2021
AAP
98,000
Direct
COM
$5.17
$506,660.00
165,763
12/13/2021
AAP
45,000
Direct
COM
$5.28
$237,685.50
67,763
03/12/2021
DDS
100,000
Indirect
COM
$10.69
$1,069,140.00
498,879
03/09/2021
DDS
219,431
Indirect
COM
$9.99
$2,193,059.24
0
03/08/2021
DDS
67,939
Indirect
COM
$9.98
$678,051.60
219,431
02/19/2021
DDS
152,622
Indirect
COM
$12.58
$1,919,282.70
598,879
02/19/2021
DDS
101,749
Indirect
COM
$12.58
$1,279,534.37
287,370
02/18/2021
DDS
145,479
Indirect
COM
$13.00
$1,891,605.25
751,501
02/18/2021
DDS
96,987
Indirect
COM
$13.00
$1,261,083.17
389,119
12/29/2020
DDS
66,560
Indirect
COM
$10.72
$713,802.75
896,980
12/29/2020
DDS
37,440
Indirect
COM
$10.72
$401,514.05
486,106
12/28/2020
DDS
508,451
Indirect
COM
$9.73
$4,949,617.95
523,546
12/28/2020
DDS
937,549
Indirect
COM
$9.73
$9,126,758.25
963,540
06/19/2019
AAP
34,135
Indirect
COM
$7.60
$259,426.00
1,249,621
06/19/2019
AAP
45,513
Indirect
COM
$7.55
$343,623.15
1,295,134
06/19/2019
AAP
40,865
Indirect
COM
$7.60
$310,574.00
1,496,011
06/19/2019
AAP
54,487
Indirect
COM
$7.55
$411,376.85
1,550,498
06/18/2019
AAP
42,915
Indirect
COM
$7.60
$326,334.24
1,215,486
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
07/10/2024
AAP
30,000
Direct
COM
$7.24
$217,101.00
94,441
07/09/2024
AAP
10,000
Direct
COM
$7.29
$72,850.00
64,441
07/08/2024
AAP
47,000
Direct
COM
$6.74
$316,624.90
54,441
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
11/07/2022
DDS
60,541
Indirect
COM
$18.01
$1,090,161.79
0
08/04/2022
DDS
4,900
Direct
COM
$15.19
$74,437.86
56,606
08/04/2022
DDS
5,040
Direct
COM
$15.19
$76,557.60
51,566
08/04/2022
DDS
15,000
Indirect
COM
$15.27
$229,003.50
60,541
08/04/2022
DDS
5,000
Direct
COM
$15.20
$76,023.50
46,566
06/07/2022
DDS
5,000
Direct
COM
$15.83
$79,150.00
51,190
06/07/2022
DDS
16,949
Direct
COM
$15.86
$268,811.14
56,190
06/07/2022
DDS
13,051
Indirect
COM
$15.94
$207,967.69
25
05/25/2022
DDS
40,000
Indirect
COM
$14.61
$584,216.00
75,541
05/25/2022
DDS
20,000
Indirect
COM
$14.61
$292,108.00
13,076
05/24/2022
DDS
60,000
Indirect
COM
$14.75
$884,952.00
115,541
05/24/2022
DDS
20,000
Indirect
COM
$14.75
$294,984.00
33,076
05/19/2022
DDS
30,000
Indirect
COM
$14.60
$437,925.00
175,541
05/19/2022
DDS
14,309
Indirect
COM
$14.60
$208,875.63
53,076
05/18/2022
DDS
35,691
Indirect
COM
$14.78
$527,587.93
67,345
05/18/2022
DDS
100,000
Indirect
COM
$14.78
$1,478,210.00
205,541
05/09/2022
DDS
100,000
Indirect
COM
$14.16
$1,415,820.00
305,541
05/06/2022
DDS
62,000
Direct
COM
$14.94
$926,007.20
73,139
05/06/2022
DDS
90,000
Indirect
COM
$15.07
$1,356,237.00
405,541
05/05/2022
DDS
116,535
Direct
COM
$15.09
$1,758,233.47
135,139
05/05/2022
DDS
150,000
Indirect
COM
$15.45
$2,317,245.00
495,541
05/05/2022
DDS
80,000
Indirect
COM
$15.45
$1,235,864.00
103,036
11/03/2021
DDS
274,190
Indirect
COM
$15.70
$4,305,934.60
645,541
11/03/2021
DDS
102,822
Indirect
COM
$15.70
$1,614,737.25
183,036
11/03/2021
DDS
479,832
Indirect
COM
$15.70
$7,535,377.69
1,267,398
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
12/10/2019
DDS
17,227
Indirect
COM
$5.78
$99,485.93
159,421
12/10/2019
DDS
90,304
Indirect
COM
$5.78
$521,505.60
835,679
12/10/2019
DDS
252,469
Indirect
COM
$5.78
$1,458,008.48
2,336,364
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/07/2017
DDS
118,619
Indirect
COM
$3.50
$414,786.92
1,831,162
12/07/2017
DDS
207,724
Indirect
COM
$3.50
$728,031.08
1,623,438
12/07/2017
DDS
117,183
Indirect
COM
$3.50
$409,765.51
1,808,992
12/07/2017
DDS
205,209
Indirect
COM
$3.50
$719,216.50
1,603,783
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