1   2  3  4  5  6  7  8  9  10  Next Last  You are at page 1 of 46 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
09/02/2025
DDS
1,422
Direct
COM
$96.69
$137,493.18
149
06/03/2025
DDS
1,273
Direct
COM
$88.82
$113,067.86
0
03/03/2025
DDS
1,197
Direct
COM
$86.89
$104,007.33
0
12/02/2024
DDS
1,146
Direct
COM
$86.81
$99,484.26
0
09/03/2024
DDS
1,088
Direct
COM
$81.41
$88,574.08
0
06/03/2024
DDS
963
Direct
COM
$75.80
$72,995.40
0
03/01/2024
DDS
951
Direct
COM
$75.02
$71,344.02
0
12/01/2023
DDS
715
Direct
COM
$70.21
$50,200.15
0
09/01/2023
DDS
561
Direct
COM
$62.56
$35,096.16
0
06/01/2023
DDS
474
Direct
COM
$56.30
$26,686.20
0
03/01/2023
DDS
625
Direct
COM
$61.00
$38,125.00
0
12/01/2022
DDS
698
Direct
COM
$58.07
$40,532.86
0
09/01/2022
DDS
572
Direct
COM
$54.92
$31,414.24
0
06/01/2022
DDS
15
Direct
COM
$65.48
$982.20
0
06/01/2022
DDS
868
Direct
COM
$64.33
$55,838.44
15
03/01/2022
DDS
797
Direct
COM
$59.87
$47,716.39
0
12/01/2021
DDS
459
Direct
COM
$54.73
$25,121.07
0
09/01/2021
DDS
561
Direct
COM
$55.63
$31,208.43
0
06/01/2021
DDS
429
Direct
COM
$58.70
$25,182.30
0
03/01/2021
DDS
170
Direct
COM
$49.32
$8,384.40
0
06/01/2020
DDS
12
Direct
COM
$33.37
$400.44
0
03/02/2020
DDS
322
Direct
COM
$47.47
$15,285.34
0
12/02/2019
DDS
428
Direct
COM
$50.40
$21,571.20
0
09/03/2019
DDS
411
Direct
COM
$47.73
$19,617.03
0
06/03/2019
DDS
706
Direct
COM
$51.71
$36,507.26
0
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
08/07/2025
AAP
15,450
Direct
COM
$64.80
$1,001,183.18
15,450
1   You are at page 1 of 1 pages
Trans. Date
Trans. Type
Shares
Ownership Type
Issue Type
Price
Trans. Value
Total Shares Owned
02/07/2025
AAP
44,900
Indirect
COM
$64.99
$2,918,051.00
519,700
02/07/2025
AAP
600
Indirect
COM
$65.47
$39,282.00
520,300
02/06/2025
AAP
18,628
Indirect
COM
$64.57
$1,202,809.96
449,428
02/06/2025
AAP
21,672
Indirect
COM
$65.67
$1,423,200.24
471,100
02/06/2025
AAP
3,700
Indirect
COM
$66.34
$245,458.00
474,800
02/05/2025
AAP
25,700
Indirect
COM
$65.63
$1,686,691.00
413,500
02/05/2025
AAP
6,400
Indirect
COM
$66.50
$425,600.00
419,900
02/05/2025
AAP
1,500
Indirect
COM
$68.80
$103,200.00
430,800
02/05/2025
AAP
9,400
Indirect
COM
$67.81
$637,414.00
429,300
11/19/2024
AAP
57,485
Indirect
COM
$64.35
$3,699,159.75
367,485
11/19/2024
AAP
20,315
Indirect
COM
$64.83
$1,317,021.45
387,800
11/18/2024
AAP
59,859
Indirect
COM
$64.76
$3,876,468.84
294,359
11/18/2024
AAP
15,641
Indirect
COM
$65.57
$1,025,580.37
310,000
11/15/2024
AAP
76,200
Indirect
COM
$64.00
$4,876,800.00
233,200
11/15/2024
AAP
1,300
Indirect
COM
$64.56
$83,928.00
234,500
11/14/2024
AAP
58,771
Indirect
COM
$64.49
$3,790,141.79
137,771
11/14/2024
AAP
19,229
Indirect
COM
$64.99
$1,249,692.71
157,000
11/13/2024
AAP
51,680
Indirect
COM
$63.18
$3,265,142.40
51,680
11/13/2024
AAP
27,320
Indirect
COM
$63.71
$1,740,557.20
79,000
02/26/2019
DDS
6,003
Direct
COM
$156.52
$939,589.56
4,000
12/03/2018
DDS
13,759
Direct
COM
$152.54
$2,098,797.86
4,000
08/28/2017
DDS
19,924
Direct
COM
$105.71
$2,106,166.04
4,000
08/25/2017
DDS
12,716
Direct
COM
$106.91
$1,359,467.56
23,924
02/13/2015
DDS
8,090
Direct
COM
$82.50
$667,425.00
4,000
02/11/2015
DDS
9,114
Direct
COM
$80.51
$733,768.14
4,000
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/07/2022
DDS
29,489
Indirect
COM
$108.25
$3,192,184.25
1,111,715
03/07/2022
DDS
25,624
Indirect
COM
$108.95
$2,791,734.80
1,086,091
03/07/2022
DDS
10,912
Indirect
COM
$110.31
$1,203,702.72
1,075,179
03/07/2022
DDS
15,275
Indirect
COM
$111.12
$1,697,358.00
1,059,904
03/07/2022
DDS
8,700
Indirect
COM
$112.07
$975,009.00
1,051,204
03/04/2022
DDS
180,633
Indirect
COM
$107.65
$19,445,142.45
1,190,571
03/04/2022
DDS
49,367
Indirect
COM
$108.15
$5,339,041.05
1,141,204
03/03/2022
DDS
141,426
Indirect
COM
$108.14
$15,293,807.64
1,459,778
03/03/2022
DDS
88,574
Indirect
COM
$108.99
$9,653,680.26
1,371,204
03/02/2022
DDS
198,812
Indirect
COM
$107.65
$21,402,111.80
1,632,392
03/02/2022
DDS
31,188
Indirect
COM
$108.06
$3,370,175.28
1,601,204
02/18/2022
DDS
175,990
Indirect
COM
$99.20
$17,458,208.00
1,855,214
02/18/2022
DDS
24,010
Indirect
COM
$100.17
$2,405,081.70
1,831,204
02/17/2022
DDS
191,594
Indirect
COM
$100.39
$19,234,121.66
2,039,610
02/17/2022
DDS
8,406
Indirect
COM
$101.20
$850,687.20
2,031,204
02/16/2022
DDS
20,000
Indirect
COM
$101.72
$2,034,400.00
43,300
02/16/2022
DDS
51,635
Indirect
COM
$101.78
$5,255,410.30
2,379,569
02/16/2022
DDS
148,365
Indirect
COM
$102.58
$15,219,281.70
2,231,204
02/15/2022
DDS
20,000
Indirect
COM
$101.15
$2,023,000.00
63,300
02/15/2022
DDS
40,803
Indirect
COM
$100.77
$4,111,718.31
2,590,401
02/15/2022
DDS
100
Indirect
COM
$102.07
$10,207.00
2,431,204
02/15/2022
DDS
159,097
Indirect
COM
$101.42
$16,135,617.74
2,431,304
02/14/2022
DDS
188,856
Indirect
COM
$100.53
$18,985,693.68
2,642,348
02/14/2022
DDS
20,000
Indirect
COM
$100.27
$2,005,400.00
83,300
02/14/2022
DDS
11,144
Indirect
COM
$101.08
$1,126,435.52
2,631,204
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
08/27/2019
DDS
400
Indirect
COM
$78.09
$31,236.00
0
08/27/2019
DDS
183,624
Indirect
COM
$77.55
$14,240,041.20
400
08/27/2019
DDS
52,000
Indirect
COM
$77.78
$4,044,560.00
114,862
08/26/2019
DDS
200,000
Indirect
COM
$76.81
$15,362,000.00
184,024
08/26/2019
DDS
52,000
Indirect
COM
$76.88
$3,997,760.00
166,862
11/08/2017
AAP
384,024
Indirect
COM
$65.10
$24,999,962.40
384,024
11/24/2015
AAP
112
Direct
COM
$35.50
$3,976.00
159,157
11/13/2015
AAP
28,000
Direct
COM
$35.40
$991,200.00
159,045
11/12/2015
AAP
28,100
Direct
COM
$35.82
$1,006,542.00
131,045
11/10/2015
AAP
28,600
Direct
COM
$34.98
$1,000,428.00
102,945
11/09/2015
AAP
28,000
Direct
COM
$35.67
$998,760.00
74,345
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/05/2014
DDS
12,100
Direct
COM
$33.02
$399,498.44
25,443
09/22/2011
AAP
100
Direct
COM
$10.37
$1,036.50
20,643
09/22/2011
AAP
800
Direct
COM
$10.37
$8,296.00
21,443
09/22/2011
AAP
500
Direct
COM
$10.39
$5,192.50
22,943
09/22/2011
AAP
1,400
Direct
COM
$10.36
$14,504.00
20,543
09/22/2011
AAP
1,000
Direct
COM
$10.38
$10,380.00
22,443
09/22/2011
AAP
1,100
Direct
COM
$10.39
$11,429.00
24,043
09/22/2011
AAP
2,400
Direct
COM
$10.50
$25,200.00
37,543
09/22/2011
AAP
100
Direct
COM
$10.32
$1,032.00
18,643
09/22/2011
AAP
250
Direct
COM
$10.34
$2,585.00
18,893
09/22/2011
AAP
250
Direct
COM
$10.35
$2,587.50
19,143
09/22/2011
AAP
200
Direct
COM
$10.40
$2,080.00
24,243
09/22/2011
AAP
2,200
Direct
COM
$10.46
$23,012.00
29,543
09/22/2011
AAP
1,000
Direct
COM
$10.47
$10,470.00
30,543
09/22/2011
AAP
1,700
Direct
COM
$10.48
$17,816.00
32,543
09/22/2011
AAP
2,600
Direct
COM
$10.49
$27,274.00
35,143
09/22/2011
AAP
500
Direct
COM
$10.45
$5,225.00
27,343
09/22/2011
AAP
300
Direct
COM
$10.48
$3,142.50
30,843
09/22/2011
AAP
800
Direct
COM
$10.41
$8,328.00
25,143
09/22/2011
AAP
100
Direct
COM
$10.41
$1,040.50
24,343
09/22/2011
AAP
400
Direct
COM
$10.42
$4,168.00
25,543
09/22/2011
AAP
500
Direct
COM
$10.44
$5,220.00
26,843
09/22/2011
AAP
800
Direct
COM
$10.43
$8,344.00
26,343
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/08/2008
AAP
23,100
Indirect
COM
$13.11
$302,841.00
73,300
10/08/2008
AAP
1,900
Indirect
COM
$12.37
$23,503.00
50,200
09/29/2008
AAP
6,900
Direct
COM
$14.49
$99,972.03
78,556
09/29/2008
AAP
25,000
Indirect
COM
$14.61
$365,352.50
48,300
09/26/2008
AAP
23,300
Indirect
COM
$15.84
$369,092.97
23,300
09/26/2008
AAP
6,900
Direct
COM
$14.71
$101,528.67
71,656
09/02/2008
AAP
3,500
Direct
COM
$20.35
$71,221.85
59,656
09/02/2008
AAP
100
Direct
COM
$19.58
$1,957.50
64,756
09/02/2008
AAP
1,400
Direct
COM
$20.36
$28,504.00
56,156
09/02/2008
AAP
3,400
Direct
COM
$19.57
$66,551.60
63,056
09/02/2008
AAP
100
Direct
COM
$19.58
$1,957.97
64,656
09/02/2008
AAP
1,500
Direct
COM
$19.58
$29,369.85
64,556
08/29/2008
AAP
500
Direct
COM
$20.28
$10,140.00
40,556
08/29/2008
AAP
4,200
Direct
COM
$20.27
$85,134.00
44,756
08/29/2008
AAP
100
Direct
COM
$20.33
$2,033.00
40,056
08/29/2008
AAP
200
Direct
COM
$20.13
$4,025.60
49,456
08/29/2008
AAP
100
Direct
COM
$20.30
$2,030.00
44,856
08/29/2008
AAP
900
Direct
COM
$20.44
$18,396.00
54,056
08/29/2008
AAP
700
Direct
COM
$20.40
$14,280.00
54,756
08/29/2008
AAP
700
Direct
COM
$20.42
$14,294.00
53,156
08/29/2008
AAP
100
Direct
COM
$20.15
$2,014.90
48,682
08/29/2008
AAP
400
Direct
COM
$20.12
$8,047.60
49,856
08/29/2008
AAP
3,726
Direct
COM
$20.17
$75,145.97
48,582
08/29/2008
AAP
374
Direct
COM
$20.14
$7,531.99
49,056
08/29/2008
AAP
200
Direct
COM
$20.14
$4,027.60
49,256
1   2  3  4  5  6  7  8  9  10  Next Last  You are at page 1 of 39 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