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
08/28/2025
DDS
539,180
Indirect
COM
$104.33
$56,255,291.38
3,976,234
08/28/2025
DDS
554,108
Indirect
COM
$103.42
$57,305,516.90
4,515,414
08/27/2025
DDS
80,520
Indirect
COM
$104.03
$8,376,543.91
5,069,522
02/28/2025
DDS
64,951
Indirect
COM
$49.64
$3,224,271.56
3,235,585
12/12/2024
DDS
32,894
Indirect
COM
$36.48
$1,200,019.17
5,200,042
12/05/2024
DDS
1,064,879
Indirect
COM
$40.55
$43,179,565.60
3,909,359
12/05/2024
DDS
495,774
Indirect
COM
$41.22
$20,434,019.49
3,413,585
12/05/2024
DDS
115,980
Indirect
COM
$42.57
$4,937,268.60
3,297,605
12/04/2024
DDS
1,535,681
Indirect
COM
$40.11
$61,596,472.05
4,974,238
11/22/2024
DDS
555,000
Indirect
COM
$34.90
$19,371,664.50
3,686,952
11/08/2024
DDS
2,791,306
Indirect
COM
$30.25
$84,426,957.80
26,138,937
11/07/2024
DDS
105,875
Indirect
COM
$30.00
$3,176,578.21
28,930,243
11/06/2024
DDS
321,218
Indirect
COM
$30.01
$9,638,274.58
29,036,118
10/08/2024
DDS
3,225,806
Indirect
COM
$25.07
$80,878,698.35
29,357,336
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/30/2025
DDS
297
Indirect
COM
$137.16
$40,736.52
504,525
04/30/2025
DDS
223,978
Indirect
COM
$135.80
$30,416,369.18
504,822
04/30/2025
DDS
725
Indirect
COM
$139.26
$100,960.31
503,800
11/11/2024
DDS
3,563
Indirect
COM
$81.13
$289,078.30
80,106
11/11/2024
DDS
34,438
Indirect
COM
$80.30
$2,765,274.97
83,669
11/11/2024
DDS
16,418
Indirect
COM
$83.54
$1,371,564.65
37,091
11/11/2024
DDS
26,597
Indirect
COM
$82.30
$2,188,933.10
53,509
11/11/2024
DDS
18,836
Indirect
COM
$84.46
$1,590,952.60
18,255
11/11/2024
DDS
2,300
Indirect
COM
$86.06
$197,941.91
0
11/11/2024
DDS
15,955
Indirect
COM
$85.54
$1,364,838.57
2,300
11/08/2024
DDS
63,849
Indirect
COM
$82.45
$5,264,624.60
60,502
11/08/2024
DDS
18,101
Indirect
COM
$80.39
$1,455,123.10
226,321
11/08/2024
DDS
101,970
Indirect
COM
$81.50
$8,310,045.15
124,351
11/08/2024
DDS
1,599
Indirect
COM
$84.40
$134,957.36
44,307
11/08/2024
DDS
14,596
Indirect
COM
$83.21
$1,214,534.62
45,906
11/08/2024
DDS
1,200
Indirect
COM
$85.31
$102,369.48
43,107
11/07/2024
DDS
3,252
Indirect
COM
$79.23
$257,663.76
115,694
11/07/2024
DDS
33,185
Indirect
COM
$81.38
$2,700,608.57
56,893
11/07/2024
DDS
25,616
Indirect
COM
$80.56
$2,063,735.11
90,078
11/07/2024
DDS
12,175
Indirect
COM
$82.38
$1,002,915.63
44,718
11/07/2024
DDS
1,611
Indirect
COM
$83.36
$134,295.54
43,107
10/31/2024
DDS
8,607
Indirect
COM
$75.18
$647,073.40
75,269
10/31/2024
DDS
2,892
Indirect
COM
$76.23
$220,452.53
72,377
10/31/2024
DDS
1,700
Indirect
COM
$73.29
$124,590.45
83,876
10/31/2024
DDS
5,381
Indirect
COM
$71.91
$386,950.94
85,576
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/13/2020
AAP
800
Indirect
COM
$518.82
$415,058.00
52,594
03/13/2020
AAP
300
Indirect
COM
$520.15
$156,044.01
52,894
03/13/2020
AAP
118
Indirect
COM
$517.60
$61,076.66
51,794
03/13/2020
AAP
100
Indirect
COM
$523.09
$52,309.00
52,994
03/13/2020
AAP
556
Indirect
COM
$509.83
$283,467.26
50,534
03/13/2020
AAP
254
Indirect
COM
$513.68
$130,475.23
50,788
03/13/2020
AAP
688
Indirect
COM
$516.56
$355,395.21
51,676
03/13/2020
AAP
200
Indirect
COM
$514.42
$102,884.00
50,988
03/13/2020
AAP
98
Indirect
COM
$535.29
$52,458.42
55,848
03/13/2020
AAP
800
Indirect
COM
$524.84
$419,874.00
53,794
03/13/2020
AAP
800
Indirect
COM
$532.41
$425,925.52
55,750
03/13/2020
AAP
200
Indirect
COM
$531.32
$106,264.00
54,950
03/13/2020
AAP
543
Indirect
COM
$526.23
$285,743.92
54,337
03/13/2020
AAP
200
Indirect
COM
$527.85
$105,570.00
54,537
03/13/2020
AAP
213
Indirect
COM
$529.99
$112,887.87
54,750
06/14/2018
AAP
2,400
Indirect
COM
$300.56
$721,345.44
41,378
06/14/2018
AAP
100
Indirect
COM
$297.07
$29,707.00
33,560
06/14/2018
AAP
4,300
Indirect
COM
$302.11
$1,299,063.97
45,678
06/14/2018
AAP
5,418
Indirect
COM
$298.91
$1,619,473.79
38,978
06/14/2018
AAP
2,156
Indirect
COM
$303.34
$653,997.37
47,834
06/14/2018
AAP
1,100
Indirect
COM
$306.05
$336,655.99
49,878
06/14/2018
AAP
100
Indirect
COM
$306.92
$30,692.00
49,978
06/14/2018
AAP
944
Indirect
COM
$304.55
$287,496.52
48,778
06/13/2018
AAP
3,845
Indirect
COM
$292.27
$1,123,778.53
21,145
06/13/2018
AAP
800
Indirect
COM
$291.32
$233,057.04
17,300
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