Company
Date
Role
Action
Shares
Amount
Of holding
1 Oct 2026
Director
Sold at will
20,000
$369.40K
55.5%
1 Sep 2026
Director
Sold on a plan
20,000
$378.16K
55.5%
3 Aug 2026
Director
Sold at will
20,000
$369.21K
55.5%
5 Jun 2026
Director
Sold at will
3,575
$54.51K
18.2%
4 May 2026
Director
Sold at will
337
$4.43K
3.5%
2 Feb 2026
Director
Sold at will
337
$5.53K
3.3%
8 Jan 2026
Director
Sold on a plan
20,000
$425.51K
20.0%
8 Dec 2025
Director
Sold on a plan
18,759
$362.61K
14.6%
8 Dec 2025
Director
Sold on a plan
1,241
$23.99K
10.7%
11 Nov 2025
Director
Sold on a plan
80,000
$1.52M
88.6%
3 Nov 2025
Director
Sold at will
293
$4.34K
2.6%
4 Aug 2025
Director
Sold at will
293
$5.09K
2.5%
5 Jun 2025
Director
Sold at will
3,377
$64.33K
16.3%
1 May 2025
Director
Sold at will
336
$4.63K
2.6%
18 Feb 2025
Director
Sold at will
1,619
$27.15K
9.6%
3 Feb 2025
Director
Sold at will
337
$5.56K
1.9%
18 Nov 2024
Director
Sold at will
1,609
$20.00K
7.3%
4 Nov 2024
Director
Sold at will
341
$4.62K
1.5%
16 Aug 2024
Director
Sold at will
1,580
$21.87K
5.9%
2 Aug 2024
Director
Sold at will
343
$4.91K
1.3%
10 Jun 2024
Director
Sold at will
341
$4.43K
1.8%
16 May 2024
Director
Sold at will
1,581
$23.92K
6.8%
2 May 2024
Director
Sold at will
343
$4.99K
1.4%
16 Feb 2024
Director
Sold at will
4,160
$87.17K
9.4%
2 Feb 2024
Director
Sold at will
335
$6.80K
0.7%
16 Nov 2023
Director
Sold at will
7,965
$140.90K
15.1%
2 Nov 2023
Director
Sold at will
406
$7.11K
0.8%
2 Oct 2023
Director
Sold on a plan
20,000
$423.74K
22.3%
1 Sep 2023
Director
Sold on a plan
20,000
$452.19K
22.3%
16 Aug 2023
Director
Sold at will
7,964
$167.13K
10.3%
11 Aug 2023
Director
Sold on a plan
20,000
$429.63K
20.5%
2 Aug 2023
Director
Sold at will
406
$10.18K
0.5%
16 May 2023
Director
Sold at will
7,962
$197.71K
9.3%
9 May 2023
Director
Sold at will
272,753
$6.00M
76.2%
16 Feb 2023
Director
Sold, plan not stated
5,412
$90.32K
5.3%
6 Feb 2023
Director
Sold, plan not stated
200
$3.68K
0.2%
3 Feb 2023
Director
Sold, plan not stated
102
$1.84K
0.1%
17 Jan 2023
Director
Sold, plan not stated
1,739
$28.07K
1.7%
16 Nov 2022
Director
Sold, plan not stated
7,969
$104.94K
7.1%
17 Oct 2022
Director
Sold, plan not stated
2,114
$38.77K
1.8%
16 Aug 2022
Director
Sold, plan not stated
7,965
$137.69K
6.0%
15 Jul 2022
Director
Sold, plan not stated
2,116
$30.22K
1.5%
16 May 2022
Director
Sold, plan not stated
5,608
$70.55K
3.9%
18 Apr 2022
Director
Sold, plan not stated
1,474
$29.37K
1.0%
16 Feb 2022
Director
Sold, plan not stated
4,454
$90.79K
2.8%
15 Jan 2022
Director
Sold, plan not stated
1,747
$38.44K
1.0%
16 Nov 2021
Director
Sold, plan not stated
6,450
$138.48K
4.1%
18 Oct 2021
Director
Sold, plan not stated
2,113
$47.26K
1.3%
16 Aug 2021
Director
Sold, plan not stated
6,884
$140.86K
4.0%
16 Jul 2021
Director
Sold, plan not stated
2,113
$61.50K
1.2%
24 Jun 2021
Director
Sold, plan not stated
13,327
$429.50K
6.7%
17 Jun 2021
Director
Sold, plan not stated
3,200
$102.68K
1.7%
9 Jun 2021
Chairman, President & CEO
Sold, plan not stated
3,400
$108.80K
1.8%
8 Jun 2021
Chairman, President & CEO
Sold, plan not stated
40,073
$1.28M
17.8%
17 May 2021
Chairman, President & CEO
Sold, plan not stated
8,401
$263.80K
4.3%
5 May 2021
Chairman, President & CEO
Sold, plan not stated
24,900
$813.46K
35.0%
5 May 2021
Chairman, President & CEO
Sold, plan not stated
15,100
$493.27K
7.0%
16 Apr 2021
Chairman, President & CEO
Sold, plan not stated
2,112
$71.07K
1.0%
5 Apr 2021
Chairman, President & CEO
Sold, plan not stated
40,000
$1.22M
36.7%
5 Mar 2021
Chairman, President & CEO
Sold, plan not stated
40,000
$1.15M
52.7%
16 Feb 2021
Chairman, President & CEO
Sold, plan not stated
3,507
$108.90K
1.0%
5 Feb 2021
Chairman, President & CEO
Sold, plan not stated
40,000
$1.30M
34.5%
19 Jan 2021
Chairman, President & CEO
Sold, plan not stated
3,268
$94.81K
1.0%
5 Jan 2021
Chairman, President & CEO
Sold, plan not stated
40,000
$1.15M
25.7%
7 Dec 2020
Chairman, President & CEO
Sold, plan not stated
40,000
$971.36K
20.4%
16 Nov 2020
Chairman, President & CEO
Sold, plan not stated
4,493
$107.02K
2.0%
19 Oct 2020
Chairman, President & CEO
Sold, plan not stated
8,274
$211.73K
3.6%
16 Oct 2020
Chairman, President & CEO
Sold, plan not stated
1,818
$42.78K
0.8%
17 Aug 2020
Chairman, President & CEO
Sold, plan not stated
3,134
$65.28K
1.3%
12 Aug 2020
Chairman, President & CEO
Sold, plan not stated
23,151
$489.12K
10.6%
10 Aug 2020
Chairman, President & CEO
Sold, plan not stated
106,849
$2.23M
32.8%
4 Aug 2020
Chairman, President & CEO
Sold, plan not stated
25,229
$485.34K
7.2%
3 Aug 2020
Chairman, President & CEO
Sold, plan not stated
4,771
$83.54K
1.3%
16 Jul 2020
Chairman, President & CEO
Sold, plan not stated
1,475
$24.43K
0.6%
3 Jun 2020
Chairman, President & CEO
Sold, plan not stated
30,000
$547.47K
7.8%
18 May 2020
Chairman, President & CEO
Sold, plan not stated
4,673
$78.28K
1.9%
11 Feb 2020
Chairman, President & CEO
Sold, plan not stated
1,140
$24.18K
0.3%
10 Feb 2020
Chairman, President & CEO
Sold, plan not stated
18,860
$398.52K
4.6%
28 Jan 2020
Chairman, President & CEO
Sold, plan not stated
1,600
$36.80K
0.4%
15 Jan 2020
Chairman, President & CEO
Sold, plan not stated
1,743
$37.14K
0.7%
10 Jan 2020
Chairman, President & CEO
Sold, plan not stated
20,000
$430.99K
4.7%
5 Nov 2019
Chairman, President & CEO
Sold, plan not stated
37,400
$717.03K
8.0%
4 Nov 2019
Chairman, President & CEO
Sold, plan not stated
2,600
$49.41K
0.6%
18 Oct 2019
Chairman, President & CEO
Sold, plan not stated
5,775
$89.93K
5.9%
16 Oct 2019
Chairman, President & CEO
Sold, plan not stated
1,475
$23.34K
1.5%
16 Sep 2019
Chairman, President & CEO
Sold, plan not stated
25,497
$486.40K
5.2%
13 Sep 2019
Chairman, President & CEO
Sold, plan not stated
14,503
$277.93K
2.9%
16 Aug 2019
Chairman, President & CEO
Sold, plan not stated
40,000
$785.74K
7.3%
18 Jul 2019
Chairman, President & CEO
Sold, plan not stated
1,436
$28.95K
1.4%