Company
Date
Role
Action
Shares
Amount
Of holding
22 Jul 2026
Member of 10% owner group
Sold at will
100,000
$3.01M
16.5%
25 Jun 2026
Member of 10% owner group
Sold at will
45,616
$1.35M
7.0%
24 Jun 2026
Member of 10% owner group
Sold at will
40,000
$1.20M
5.8%
10 Jun 2026
Member of 10% owner group
Sold at will
20,000
$480.40K
2.8%
15 May 2026
Member of 10% owner group
Sold at will
20,000
$492.80K
2.7%
20 Apr 2026
Member of 10% owner group
Sold at will
15,000
$397.50K
2.0%
18 Mar 2026
Member of 10% owner group
Sold at will
10,000
$187.40K
1.3%
23 Dec 2025
Member of 10% owner group
Sold at will
26,431
$645.35K
3.4%
10 Dec 2025
Member of 10% owner group
Sold at will
20,000
$463.40K
2.5%
9 Dec 2025
Member of 10% owner group
Sold at will
13,569
$317.65K
1.7%
8 Dec 2025
Member of 10% owner group
Sold at will
15,000
$353.40K
1.8%
8 Oct 2025
Member of 10% owner group
Sold at will
10,000
$264.40K
1.2%
7 Oct 2025
Member of 10% owner group
Sold at will
5,000
$131.60K
0.6%
5 May 2025
Member of 10% owner group
Sold at will
7,482
$175.83K
0.9%
1 May 2025
Member of 10% owner group
Sold at will
30,000
$716.10K
3.4%
30 Apr 2025
Member of 10% owner group
Sold at will
10,957
$260.89K
1.2%
29 Apr 2025
Member of 10% owner group
Sold at will
9,561
$226.88K
1.1%
17 Apr 2025
Member of 10% owner group
Sold at will
17,948
$429.32K
1.9%
15 Apr 2025
Member of 10% owner group
Sold at will
8,676
$207.18K
0.9%
14 Apr 2025
Member of 10% owner group
Sold at will
8,376
$197.84K
0.9%
11 Apr 2025
Member of 10% owner group
Sold at will
15,000
$350.70K
1.6%
10 Apr 2025
Member of 10% owner group
Sold at will
10,000
$235.10K
1.0%
11 Feb 2025
Member of 10% owner group
Sold at will
10,000
$213.10K
36.6%
17 Jan 2025
Member of 10% owner group
Sold at will
12,034
$271.37K
1.2%
16 Jan 2025
Member of 10% owner group
Sold at will
7,692
$173.61K
0.8%
15 Jan 2025
Member of 10% owner group
Sold at will
10,000
$226.70K
1.0%
13 Jan 2025
Member of 10% owner group
Sold at will
30,000
$667.20K
2.9%
6 Jan 2025
Member of 10% owner group
Sold at will
45,000
$1.06M
4.2%
3 Jan 2025
Member of 10% owner group
Sold at will
15,000
$361.80K
1.4%
3 Sep 2024
Member of 10% owner group
Sold at will
4,584
$89.62K
0.4%
30 Aug 2024
Member of 10% owner group
Sold at will
20,000
$382.60K
1.8%
29 Aug 2024
Member of 10% owner group
Sold at will
15,000
$272.85K
1.3%
24 Jul 2024
Member of 10% owner group
Sold at will
14,620
$179.83K
1.3%
13 May 2024
Member of 10% owner group
Bought
10,000
$265.60K
0.8%
9 May 2024
Member of 10% owner group
Bought
5,000
$139.65K
0.4%
6 May 2024
Member of 10% owner group
Sold at will
5,000
$133.90K
0.4%
26 Apr 2024
Member of 10% owner group
Sold at will
20,000
$460.30K
1.6%
25 Apr 2024
Member of 10% owner group
Sold at will
3,620
$78.05K
0.3%
24 Apr 2024
Member of 10% owner group
Sold at will
10,000
$216.40K
0.8%
23 Apr 2024
Member of 10% owner group
Sold at will
21,968
$446.61K
1.7%
17 Apr 2024
Member of 10% owner group
Sold at will
10,000
$200.40K
0.8%
15 Apr 2024
Member of 10% owner group
Sold at will
2,193
$44.96K
0.2%
9 Apr 2024
Member of 10% owner group
Sold at will
5,000
$107.95K
0.4%
8 Apr 2024
Member of 10% owner group
Sold at will
5,000
$102.00K
0.4%
5 Apr 2024
Member of 10% owner group
Sold at will
5,000
$97.80K
0.4%
27 Mar 2024
Member of 10% owner group
Sold at will
7,000
$133.28K
0.5%
26 Mar 2024
Member of 10% owner group
Sold at will
13,000
$243.23K
1.0%
22 Mar 2024
Member of 10% owner group
Sold at will
3,852
$60.86K
0.3%
21 Mar 2024
Member of 10% owner group
Sold at will
8,000
$116.53K
0.6%
20 Mar 2024
Member of 10% owner group
Sold at will
13,000
$167.31K
0.9%
27 Feb 2024
Member of 10% owner group
Sold at will
1,606
$19.83K
0.1%
26 Feb 2024
Member of 10% owner group
Sold at will
13,542
$167.11K
1.0%
8 Feb 2024
Member of 10% owner group
Sold at will
22,747
$264.09K
1.6%
7 Feb 2024
Member of 10% owner group
Sold at will
10,794
$124.56K
0.8%
6 Feb 2024
Member of 10% owner group
Sold at will
10,000
$118.40K
0.7%
24 Jan 2024
Member of 10% owner group
Sold at will
5,000
$67.20K
0.4%
22 Jan 2024
Member of 10% owner group
Sold at will
11,459
$155.15K
0.8%
30 Mar 2023
Director
Sold at will
125,000
$750.00K
6.1%
14 Dec 2022
Director
Sold, plan not stated
5,000
$33.35K
0.2%
13 Dec 2022
Director
Sold, plan not stated
10,000
$68.60K
0.4%
12 Dec 2022
Director
Sold, plan not stated
20,000
$133.60K
0.8%
10 Dec 2021
Director
Sold, plan not stated
10,000
$52.08K
0.3%
9 Dec 2021
Director
Sold, plan not stated
10,000
$52.55K
0.3%
30 Nov 2021
Director
Sold, plan not stated
15,000
$78.08K
0.4%
19 Nov 2021
Director
Sold, plan not stated
4,000
$2.17M
0.1%
18 Nov 2021
Director
Sold, plan not stated
6,000
$32.87K
0.2%
20 Sep 2021
Director
Sold, plan not stated
4,000
$22.88K
0.1%
27 Aug 2021
Director
Sold, plan not stated
12,838
$69.26K
0.4%
26 Aug 2021
Director
Sold, plan not stated
5,000
$26.87K
0.1%
25 Aug 2021
Director
Sold, plan not stated
10,000
$54.20K
0.3%
24 Aug 2021
Director
Sold, plan not stated
5,000
$27.14K
0.1%
23 Aug 2021
Director
Sold, plan not stated
8,500
$45.39K
0.2%
30 Jun 2021
Director
Sold, plan not stated
5,000
$26.88K
0.1%
29 Jun 2021
Director
Sold, plan not stated
5,000
$26.16K
0.1%
28 Jun 2021
Director
Sold, plan not stated
5,000
$26.59K
0.1%
10 Jun 2021
Director
Sold, plan not stated
8,000
$43.23K
0.2%
2 Jun 2021
Director
Sold, plan not stated
15,000
$82.99K
0.4%
17 Dec 2020
Director
Sold, plan not stated
5,000
$30.34K
0.1%
16 Dec 2020
Director
Sold, plan not stated
20,000
$123.28K
0.5%
24 Nov 2020
Director
Sold, plan not stated
8,000
$63.28K
0.2%
23 Nov 2020
Director
Sold, plan not stated
17,000
$127.44K
0.4%
20 Nov 2020
Director
Sold, plan not stated
20,000
$140.43K
0.5%
13 Jun 2018
Director
Sold, plan not stated
13,040
$80.72K
0.3%
13 Jun 2018
Director
Sold, plan not stated
3,040
$19.09K
0.1%
11 Jun 2018
Director
Sold, plan not stated
4,510
$28.05K
0.1%
22 May 2018
Director
Sold, plan not stated
11,500
$62.22K
0.2%
21 May 2018
Director
Sold, plan not stated
12,000
$72.96K
0.2%
21 Dec 2017
Director
Sold, plan not stated
500
$3.90K
0.0%
20 Dec 2017
Director
Sold, plan not stated
109
$826.22
0.0%
18 Dec 2017
Director
Sold, plan not stated
856
$6.87K
0.0%
14 Dec 2017
Director
Sold, plan not stated
15,209
$125.77K
0.2%
4 Feb 2016
Director
Sold, plan not stated
5,000
$60.10K
0.1%
3 Feb 2016
Director
Sold, plan not stated
3,000
$36.27K
0.0%
17 Dec 2014
Director
Sold, plan not stated
8,203
$148.31K
0.1%
16 Dec 2014
Director
Sold, plan not stated
5,700
$104.31K
0.1%
15 Dec 2014
Director
Sold, plan not stated
16,097
$306.53K
0.2%
22 Sep 2014
Director
Sold, plan not stated
15,000
$214.19K
0.2%
3 Jun 2014
Director
Sold, plan not stated
12,000
$156.00K
100%
12 Jul 2013
Director
Sold, plan not stated
6,678
$117.48K
0.1%
11 Jul 2013
Director
Sold, plan not stated
7,000
$121.49K
0.1%
10 Jul 2013
Director
Sold, plan not stated
4,322
$73.99K
0.1%
8 Jul 2013
Director
Sold, plan not stated
2,000
$34.94K
0.0%
19 Jun 2013
Director
Sold, plan not stated
1,000
$17.11K
0.0%
3 Jun 2013
Director
Sold, plan not stated
9,900
$171.54K
0.1%
30 Jan 2013
Director
Sold, plan not stated
10,000
$102.89K
100%
25 Jun 2012
Director
Sold, plan not stated
2,000
$20.30K
28.6%
15 Jun 2012
Director
Sold, plan not stated
8,000
$78.60K
53.3%
25 Oct 2011
Director
Sold, plan not stated
300
$3.20K
0.0%
24 Oct 2011
Director
Sold, plan not stated
10,568
$114.97K
0.1%
19 Oct 2011
Director
Sold, plan not stated
2,000
$21.20K
3.5%
26 Sep 2011
Director
Sold, plan not stated
7,937
$82.96K
0.1%
23 Sep 2011
Director
Sold, plan not stated
10,993
$114.37K
0.1%
22 Sep 2011
Director
Sold, plan not stated
1,070
$11.27K
0.0%
1 Aug 2011
Director
Sold, plan not stated
2,000
$22.04K
0.0%
29 Jul 2011
Director
Sold, plan not stated
6,500
$72.12K
0.1%
28 Jul 2011
Director
Sold, plan not stated
8,500
$94.80K
0.1%
26 Jul 2011
Director
Sold, plan not stated
5,622
$62.43K
0.1%
21 Jul 2011
Director
Sold, plan not stated
365
$4.07K
0.0%
20 Jul 2011
Director
Sold, plan not stated
301
$3.36K
0.0%
19 Jul 2011
Director
Sold, plan not stated
4,963
$55.34K
0.1%
24 Nov 2010
Director
Sold, plan not stated
2,000
$19.68K
0.0%
12 Mar 2010
Director
Sold, plan not stated
2,472
$29.60K
0.0%
10 Mar 2010
Director
Sold, plan not stated
2,528
$30.18K
0.0%
15 Jun 2009
Director
Sold, plan not stated
5,000
$64.00K
0.1%
1 Jun 2009
Director
Sold, plan not stated
3,968
$44.73K
0.1%
20 May 2009
Director
Sold, plan not stated
2,000
$22.02K
0.0%
30 Apr 2009
Director
Sold, plan not stated
4,032
$36.43K
0.1%
20 Apr 2009
Director
Sold, plan not stated
5,000
$41.66K
100%
26 Sep 2008
Director
Sold, plan not stated
5,000
$61.04K
100%
24 Sep 2008
Director
Sold, plan not stated
566
$6.79K
0.0%
22 Sep 2008
Director
Sold, plan not stated
908
$11.26K
0.0%
19 Sep 2008
Director
Sold, plan not stated
3,495
$42.92K
0.0%
18 Sep 2008
Director
Sold, plan not stated
5,031
$60.37K
0.1%
21 Apr 2008
Director
Sold, plan not stated
15,000
$198.05K
0.2%
10 Sep 2007
Director
Sold, plan not stated
8,000
$126.56K
0.1%
6 Sep 2007
Director
Sold, plan not stated
2,000
$34.90K
0.0%
20 Aug 2007
Director
Sold, plan not stated
5,519
$64.52K
52.5%
17 Jul 2007
Director
Sold, plan not stated
5,000
$69.46K
0.1%
16 Jul 2007
Director
Sold, plan not stated
12,000
$160.16K
0.2%
13 Jul 2007
Director
Sold, plan not stated
7,000
$92.15K
0.1%
24 Apr 2007
Director
Sold, plan not stated
24,857
$229.96K
69.0%
20 Dec 2006
Director
Sold, plan not stated
4,000
$36.03K
0.1%