Company
Date
Role
Action
Shares
Amount
Of holding
11 Aug 2026
Director
Bought
25,000
$335.00K
241%
12 Jun 2026
Chairman and CEO
Bought
20,000
$363.60K
1.2%
11 Jun 2026
Chairman and CEO
Bought
20,000
$354.60K
1.2%
10 Jun 2026
Chairman and CEO
Bought
20,000
$344.60K
1.3%
9 Jun 2026
Chairman and CEO
Bought
20,000
$341.80K
1.3%
8 Jun 2026
Chairman and CEO
Bought
20,000
$336.80K
1.3%
15 Dec 2025
Chairman and CEO
Sold at will
50,000
$563.15K
3.1%
6 Jun 2025
Chairman and CEO
Bought
5,000
$47.50K
0.3%
30 May 2025
Chairman and CEO
Bought
18,000
$164.70K
1.1%
27 May 2025
Chairman and CEO
Bought
6,000
$54.00K
0.4%
22 May 2025
Chairman and CEO
Bought
20,000
$179.80K
1.3%
20 May 2025
Chairman and CEO
Bought
23,213
$225.86K
1.5%
16 May 2025
Chairman and CEO
Bought
10,787
$108.63K
0.7%
7 May 2025
Chairman and CEO
Bought
15,000
$134.55K
1.0%
6 May 2025
Chairman and CEO
Bought
42,000
$375.48K
2.9%
24 Mar 2025
Chairman and CEO
Bought
25,000
$261.25K
1.7%
21 Mar 2025
Chairman and CEO
Bought
28,000
$283.08K
2.0%
5 Mar 2025
Chairman and CEO
Bought
15,000
$178.65K
1.1%
21 Nov 2024
Chairman and CEO
Bought
13,000
$164.84K
0.9%
15 Nov 2024
Chairman and CEO
Bought
7,000
$84.39K
0.5%
14 Nov 2024
Chairman and CEO
Bought
26,000
$324.48K
1.9%
12 Nov 2024
Chairman and CEO
Sold at will
11,000
$235.10K
100%
14 Aug 2024
Chairman and CEO
Bought
8,000
$98.72K
0.6%
13 Aug 2024
Chairman and CEO
Bought
22,000
$268.62K
1.7%
5 Aug 2024
Chairman and CEO
Bought
66,000
$790.68K
5.3%
11 Jun 2024
Chairman and CEO
Bought
16,000
$217.60K
1.3%
10 Jun 2024
Chairman and CEO
Bought
29,000
$393.82K
2.4%
30 May 2024
Chairman and CEO
Bought
17,000
$232.39K
1.4%
29 May 2024
Chairman and CEO
Bought
3,000
$40.47K
0.3%
13 Nov 2023
Chairman and CEO
Bought
16,000
$261.70K
267%
10 Nov 2023
Chairman and CEO
Bought
13,000
$214.88K
opened
7 Nov 2023
Chairman and CEO
Sold at will
8,000
$98.59K
0.7%
23 Jun 2023
Chairman and CEO
Bought
8,000
$101.26K
0.7%
22 Jun 2023
Chairman and CEO
Bought
3,632
$46.07K
0.3%
21 Jun 2023
Chairman and CEO
Bought
11,368
$143.12K
1.0%
20 Jun 2023
Chairman and CEO
Bought
28,000
$359.49K
2.5%
22 Mar 2023
Chairman and CEO
Bought
11,000
$142.43K
1.0%
17 Mar 2023
Chairman and CEO
Bought
3,000
$39.66K
0.3%
16 Mar 2023
Chairman and CEO
Bought
14,000
$190.67K
1.3%
14 Mar 2023
Chairman and CEO
Bought
6,000
$82.07K
0.6%
13 Mar 2023
Chairman and CEO
Bought
10,000
$137.78K
0.9%
10 Mar 2023
Chairman and CEO
Bought
10,000
$138.93K
0.9%
9 Mar 2023
Chairman and CEO
Bought
28,135
$405.51K
2.7%
8 Mar 2023
Chairman and CEO
Bought
14,865
$221.99K
1.5%
1 Mar 2023
Chairman and CEO
Bought
7,000
$100.13K
0.7%
28 Feb 2023
Chairman and CEO
Bought
14,000
$203.50K
1.4%
30 Jun 2022
Chairman, President and CEO
Bought
16,000
$266.69K
1.6%
29 Jun 2022
Chairman, President and CEO
Bought
10,000
$163.30K
1.0%
31 Dec 2021
Chairman, President and CEO
Sold, plan not stated
6,867
$169.96K
100%
30 Dec 2021
Chairman, President and CEO
Sold, plan not stated
22,000
$493.68K
2.3%
29 Dec 2021
Chairman, President and CEO
Sold, plan not stated
19,132
$476.39K
73.6%
28 Dec 2021
Chairman, President and CEO
Sold, plan not stated
4,461
$111.14K
100%
27 Dec 2021
Chairman, President and CEO
Sold, plan not stated
896
$22.41K
48.2%
23 Dec 2021
Chairman, President and CEO
Sold, plan not stated
4,093
$102.61K
68.9%
22 Dec 2021
Chairman, President and CEO
Sold, plan not stated
7,366
$184.19K
55.3%
21 Dec 2021
Chairman, President and CEO
Sold, plan not stated
2,232
$55.82K
18.2%
20 Dec 2021
Chairman, President and CEO
Sold, plan not stated
1,727
$43.19K
12.4%
17 Dec 2021
Chairman, President and CEO
Sold, plan not stated
504
$12.59K
3.5%
22 Nov 2021
Chairman, President and CEO
Sold, plan not stated
208
$5.19K
1.4%
10 Nov 2021
Chairman, President and CEO
Sold, plan not stated
195
$4.88K
1.3%
5 Nov 2021
Chairman, President and CEO
Sold, plan not stated
15,423
$386.62K
50.9%
4 Nov 2021
Chairman, President and CEO
Sold, plan not stated
1,000
$25.20K
4.3%
29 Sep 2021
Chairman, President and CEO
Sold, plan not stated
20,000
$495.00K
46.2%
6 Nov 2020
Chairman, President and CEO
Bought
17,227
$360.96K
156%
3 Nov 2020
Chairman, President and CEO
Bought
22,487
$471.85K
67.5%
14 Sep 2020
Chairman, President and CEO
Bought
5,014
$107.65K
31.4%
11 Sep 2020
Chairman, President and CEO
Bought
12,919
$275.18K
421%
10 Sep 2020
Chairman, President and CEO
Bought
34,576
$726.17K
334%
9 Sep 2020
Chairman, President and CEO
Bought
25,000
$517.28K
opened
11 Apr 2017
Chairman, President and CEO
Sold, plan not stated
10,096
$299.48K
1.5%
21 Mar 2017
Chairman, President and CEO
Sold, plan not stated
31,261
$864.74K
4.4%
9 Dec 2016
Chairman, President and CEO
Sold, plan not stated
25,000
$784.50K
3.7%
14 Nov 2016
Chairman, President and CEO
Sold, plan not stated
43,424
$1.24M
6.0%
27 Oct 2015
Chairman, President and CEO
Bought
5,000
$165.00K
0.8%
27 Oct 2015
Chairman, President and CEO
Bought
100
$3.30K
50.0%
19 Aug 2011
Chairman, President and CEO
Bought
10,000
$143.50K
5.1%
18 Aug 2011
Chairman, President and CEO
Bought
5,000
$76.50K
2.6%
17 Aug 2011
Chairman, President and CEO
Bought
5,000
$80.55K
2.7%
15 Aug 2011
Chairman, President and CEO
Bought
5,000
$81.00K
2.8%
8 Jan 2010
Chairman, President and CEO
Bought
100
$2.10K
opened
14 Dec 2009
Chairman, President and CEO
Bought
125,000
$2.50M
opened