Stock chart
Ticker: ADS Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2024-10-30 2024-10-28 B Purchase

Fawcett John J.

Non-Executive Director
1,000 +18.3%
51.02
USD 51,020
1,000 +18.3% 51.02 USD 51,020
2024-08-14 2024-08-12 B Purchase

Fawcett John J.

Non-Executive Director
2,000 +57.6%
49.82
USD 99,644
2,000 +57.6% 49.82 USD 99,644
2024-01-29 2024-01-29 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
267 -0.1%
36.20
USD 9,666
267 -0.1% 36.20 USD 9,666
2024-01-29 2024-01-29 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
358 -0.1%
36.20
USD 12,961
358 -0.1% 36.20 USD 12,961
2024-01-29 2024-01-29 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
3,832 -0.1%
36.20
USD 138,730
3,832 -0.1% 36.20 USD 138,730
2024-01-29 2024-01-29 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,428 -0.8%
35.61
USD 86,470
2,428 -0.8% 35.61 USD 86,470
2024-01-29 2024-01-29 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
3,253 -0.8%
35.61
USD 115,852
3,253 -0.8% 35.61 USD 115,852
2024-01-29 2024-01-29 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
34,862 -0.8%
35.61
USD 1,241,568
34,862 -0.8% 35.61 USD 1,241,568
2024-01-26 2024-01-26 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,796 -0.6%
35.53
USD 63,808
1,796 -0.6% 35.53 USD 63,808
2024-01-26 2024-01-26 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,408 -0.6%
35.53
USD 85,551
2,408 -0.6% 35.53 USD 85,551
2024-01-26 2024-01-26 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
25,796 -0.6%
35.53
USD 916,475
25,796 -0.6% 35.53 USD 916,475
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,407 -0.5%
32.58
USD 45,834
1,407 -0.5% 32.58 USD 45,834
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,886 -0.5%
32.58
USD 61,438
1,886 -0.5% 32.58 USD 61,438
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
20,207 -0.5%
32.58
USD 658,257
20,207 -0.5% 32.58 USD 658,257
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
282 -0.1%
31.39
USD 8,852
282 -0.1% 31.39 USD 8,852
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
377 -0.1%
31.39
USD 11,834
377 -0.1% 31.39 USD 11,834
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
4,041 -0.1%
31.39
USD 126,852
4,041 -0.1% 31.39 USD 126,852
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
72 -0.0%
30.62
USD 2,204
72 -0.0% 30.62 USD 2,204
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
96 -0.0%
30.62
USD 2,939
96 -0.0% 30.62 USD 2,939
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,032 -0.0%
30.62
USD 31,597
1,032 -0.0% 30.62 USD 31,597
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
12 -0.0%
29.62
USD 355
12 -0.0% 29.62 USD 355
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
16 -0.0%
29.62
USD 474
16 -0.0% 29.62 USD 474
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
172 -0.0%
29.62
USD 5,095
172 -0.0% 29.62 USD 5,095
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
24 -0.0%
28.11
USD 675
24 -0.0% 28.11 USD 675
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
32 -0.0%
28.11
USD 900
32 -0.0% 28.11 USD 900
2024-01-26 2024-01-25 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
344 -0.0%
28.11
USD 9,670
344 -0.0% 28.11 USD 9,670
2024-01-26 2024-01-24 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
465 -0.2%
31.35
USD 14,577
465 -0.2% 31.35 USD 14,577
2024-01-26 2024-01-24 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
623 -0.2%
31.35
USD 19,530
623 -0.2% 31.35 USD 19,530
2024-01-26 2024-01-24 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
6,676 -0.2%
31.35
USD 209,279
6,676 -0.2% 31.35 USD 209,279
2024-01-26 2024-01-24 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,331 -0.4%
30.63
USD 40,775
1,331 -0.4% 30.63 USD 40,775
2024-01-26 2024-01-24 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,785 -0.4%
30.63
USD 54,683
1,785 -0.4% 30.63 USD 54,683
2024-01-26 2024-01-24 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
19,120 -0.4%
30.63
USD 585,734
19,120 -0.4% 30.63 USD 585,734
2024-01-23 2024-01-23 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,797 -0.6%
31.12
USD 55,915
1,797 -0.6% 31.12 USD 55,915
2024-01-23 2024-01-23 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,408 -0.6%
31.12
USD 74,927
2,408 -0.6% 31.12 USD 74,927
2024-01-23 2024-01-23 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
25,795 -0.6%
31.12
USD 802,637
25,795 -0.6% 31.12 USD 802,637
2024-01-23 2024-01-22 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,796 -0.6%
30.88
USD 55,464
1,796 -0.6% 30.88 USD 55,464
2024-01-23 2024-01-22 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,408 -0.6%
30.88
USD 74,363
2,408 -0.6% 30.88 USD 74,363
2024-01-23 2024-01-22 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
25,796 -0.6%
30.88
USD 796,627
25,796 -0.6% 30.88 USD 796,627
2024-01-23 2024-01-19 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
684 -0.2%
30.22
USD 20,673
684 -0.2% 30.22 USD 20,673
2024-01-23 2024-01-19 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
916 -0.2%
30.22
USD 27,685
916 -0.2% 30.22 USD 27,685
2024-01-23 2024-01-19 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
9,817 -0.2%
30.22
USD 296,704
9,817 -0.2% 30.22 USD 296,704
2024-01-23 2024-01-19 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,113 -0.4%
29.64
USD 32,986
1,113 -0.4% 29.64 USD 32,986
2024-01-23 2024-01-19 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,492 -0.4%
29.64
USD 44,219
1,492 -0.4% 29.64 USD 44,219
2024-01-23 2024-01-19 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
15,978 -0.4%
29.64
USD 473,543
15,978 -0.4% 29.64 USD 473,543
2024-01-18 2024-01-18 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,797 -0.6%
29.38
USD 52,791
1,797 -0.6% 29.38 USD 52,791
2024-01-18 2024-01-18 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,408 -0.6%
29.38
USD 70,740
2,408 -0.6% 29.38 USD 70,740
2024-01-18 2024-01-18 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
25,795 -0.6%
29.38
USD 757,785
25,795 -0.6% 29.38 USD 757,785
2024-01-18 2024-01-17 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,797 -0.6%
30.20
USD 54,274
1,797 -0.6% 30.20 USD 54,274
2024-01-18 2024-01-17 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,408 -0.6%
30.20
USD 72,727
2,408 -0.6% 30.20 USD 72,727
2024-01-18 2024-01-17 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
25,795 -0.6%
30.20
USD 779,068
25,795 -0.6% 30.20 USD 779,068
2024-01-18 2024-01-16 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,797 -0.6%
30.94
USD 55,599
1,797 -0.6% 30.94 USD 55,599
2024-01-18 2024-01-16 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,408 -0.6%
30.94
USD 74,503
2,408 -0.6% 30.94 USD 74,503
2024-01-18 2024-01-16 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
25,795 -0.6%
30.94
USD 798,090
25,795 -0.6% 30.94 USD 798,090
2024-01-12 2024-01-12 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
197 -0.1%
32.78
USD 6,457
197 -0.1% 32.78 USD 6,457
2024-01-12 2024-01-12 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
265 -0.1%
32.78
USD 8,686
265 -0.1% 32.78 USD 8,686
2024-01-12 2024-01-12 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,838 -0.1%
32.78
USD 93,021
2,838 -0.1% 32.78 USD 93,021
2024-01-12 2024-01-12 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,300 -0.4%
31.61
USD 41,096
1,300 -0.4% 31.61 USD 41,096
2024-01-12 2024-01-12 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,741 -0.4%
31.61
USD 55,037
1,741 -0.4% 31.61 USD 55,037
2024-01-12 2024-01-12 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
18,659 -0.4%
31.61
USD 589,850
18,659 -0.4% 31.61 USD 589,850
2024-01-12 2024-01-11 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,497 -0.5%
32.44
USD 48,559
1,497 -0.5% 32.44 USD 48,559
2024-01-12 2024-01-11 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,007 -0.5%
32.44
USD 65,103
2,007 -0.5% 32.44 USD 65,103
2024-01-12 2024-01-11 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
21,496 -0.5%
32.44
USD 697,283
21,496 -0.5% 32.44 USD 697,283
2024-01-12 2024-01-10 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,497 -0.5%
32.46
USD 48,598
1,497 -0.5% 32.46 USD 48,598
2024-01-12 2024-01-10 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,006 -0.5%
32.46
USD 65,122
2,006 -0.5% 32.46 USD 65,122
2024-01-12 2024-01-10 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
21,497 -0.5%
32.46
USD 697,866
21,497 -0.5% 32.46 USD 697,866
2024-01-09 2024-01-09 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,096 -0.7%
32.73
USD 68,607
2,096 -0.7% 32.73 USD 68,607
2024-01-09 2024-01-09 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
2,809 -0.7%
32.73
USD 91,946
2,809 -0.7% 32.73 USD 91,946
2024-01-09 2024-01-09 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
30,095 -0.7%
32.73
USD 985,085
30,095 -0.7% 32.73 USD 985,085
2024-01-09 2024-01-05 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
967 -0.3%
32.53
USD 31,452
967 -0.3% 32.53 USD 31,452
2024-01-09 2024-01-05 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,296 -0.3%
32.53
USD 42,153
1,296 -0.3% 32.53 USD 42,153
2024-01-09 2024-01-05 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
13,886 -0.3%
32.53
USD 451,653
13,886 -0.3% 32.53 USD 451,653
2024-01-09 2024-01-05 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
530 -0.2%
32.17
USD 17,053
530 -0.2% 32.17 USD 17,053
2024-01-09 2024-01-05 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
710 -0.2%
32.17
USD 22,844
710 -0.2% 32.17 USD 22,844
2024-01-09 2024-01-05 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
7,611 -0.2%
32.17
USD 244,882
7,611 -0.2% 32.17 USD 244,882
2024-01-04 2024-01-04 S Sale

Turtle Creek Asset Management Inc.

Large shareholder
1,497 -0.5%
31.57
USD 47,254
1,497 -0.5% 31.57 USD 47,254
// ... existing code ... // ... rest of the file ...