Company
Date
Role
Action
Shares
Amount
Of holding
1 Jun 2026
Entity Under Common Control
Bought on a plan
7,500
$206.72K
12.0%
20 May 2026
Entity Under Common Control
Bought on a plan
7,500
$212.28K
13.6%
13 Feb 2026
Entity Under Common Control
Bought on a plan
5,000
$126.45K
10.0%
12 Feb 2026
Entity Under Common Control
Bought on a plan
5,000
$125.40K
11.1%
11 Feb 2026
Entity Under Common Control
Bought on a plan
10,000
$252.90K
28.6%
22 Dec 2025
Entity Under Common Control
Bought on a plan
10,000
$222.99K
40.0%
19 Dec 2025
Entity Under Common Control
Bought on a plan
5,000
$111.13K
25.0%
18 Dec 2025
Entity Under Common Control
Bought on a plan
15,729
$350.42K
367%
17 Dec 2025
Entity Under Common Control
Bought on a plan
4,271
$94.79K
×251
30 Apr 2025
Entity Under Common Control
Bought on a plan
10,000
$287.60K
20.8%
6 Feb 2025
Entity Under Common Control
Bought on a plan
335
$10.41K
0.7%
4 Feb 2025
Entity Under Common Control
Bought on a plan
6,500
$200.85K
15.8%
31 Jan 2025
Entity Under Common Control
Bought on a plan
7,500
$237.68K
22.3%
30 Dec 2024
Entity Under Common Control
Bought on a plan
954
$31.66K
2.9%
26 Dec 2024
Entity Under Common Control
Bought on a plan
4,000
$131.44K
13.9%
23 Dec 2024
Entity Under Common Control
Bought on a plan
6,500
$209.40K
29.2%
12 Dec 2024
Entity Under Common Control
Bought on a plan
5,005
$164.39K
29.1%
11 Dec 2024
Entity Under Common Control
Bought on a plan
16,995
$560.91K
×75
19 Jul 2024
Entity Under Common Control
Bought on a plan
2,900
$93.46K
4.6%
17 Jul 2024
Entity Under Common Control
Bought on a plan
1,878
$61.04K
3.1%
16 Jul 2024
Entity Under Common Control
Bought on a plan
3,000
$96.97K
5.1%
22 May 2024
Entity Under Common Control
Bought on a plan
4,000
$125.59K
7.3%
21 May 2024
Entity Under Common Control
Bought on a plan
6,000
$191.27K
12.4%
2 Feb 2024
Entity Under Common Control
Bought on a plan
1,275
$39.40K
2.7%
30 Jan 2024
Entity Under Common Control
Bought on a plan
5,000
$158.32K
11.8%
25 Jan 2024
Entity Under Common Control
Bought on a plan
7,500
$250.98K
21.6%
26 Dec 2023
Entity Under Common Control
Bought on a plan
4,920
$156.96K
16.5%
22 Dec 2023
Entity Under Common Control
Bought on a plan
6,000
$191.16K
25.1%
21 Dec 2023
Entity Under Common Control
Bought on a plan
2,506
$79.81K
11.7%
20 Dec 2023
Entity Under Common Control
Bought on a plan
15,000
$472.97K
235%
19 Dec 2023
Entity Under Common Control
Bought on a plan
6,306
$196.67K
×94
14 Jun 2023
Entity Under Common Control
Bought on a plan
5,000
$145.52K
14.3%
31 May 2023
Entity Under Common Control
Bought on a plan
2,500
$71.29K
7.7%
30 May 2023
Entity Under Common Control
Bought on a plan
7,500
$214.02K
30.0%
22 Mar 2023
Entity Under Common Control
Bought
4,000
$112.48K
19.1%
3 Mar 2023
Entity Under Common Control
Bought
4,000
$124.27K
23.6%
2 Mar 2023
Entity Under Common Control
Bought
7,000
$216.38K
70.2%
12 Dec 2022
Entity Under Common Control
Bought
7,500
$211.32K
20.6%
9 Dec 2022
Entity Under Common Control
Bought
7,500
$209.37K
25.9%
6 Dec 2022
Entity Under Common Control
Bought
20,000
$571.75K
223%
5 Nov 2021
Entity Under Common Control
Bought
375
$7.25K
1.0%
4 Nov 2021
Entity Under Common Control
Bought
6,000
$114.93K
19.0%
2 Nov 2021
Entity Under Common Control
Bought
4,000
$77.12K
14.5%
13 Aug 2021
Entity Under Common Control
Bought
3,450
$56.22K
14.3%
20 Jul 2021
Entity Under Common Control
Bought
4,000
$64.48K
19.9%
19 Jul 2021
Entity Under Common Control
Bought
5,000
$78.45K
33.1%
26 Apr 2021
Entity Under Common Control
Bought
4,775
$70.98K
35.6%
20 Apr 2021
Entity Under Common Control
Bought
4,500
$63.88K
50.4%
19 Apr 2021
Entity Under Common Control
Bought
4,500
$64.04K
102%
20 Apr 2020
Entity Under Common Control
Bought
15,000
$153.25K
53.5%
24 Feb 2020
Entity Under Common Control
Bought
2,000
$31.72K
7.7%
21 Feb 2020
Entity Under Common Control
Bought
500
$7.98K
2.0%
20 Feb 2020
Entity Under Common Control
Bought
2,000
$32.11K
8.5%
19 Feb 2020
Entity Under Common Control
Bought
5,000
$80.82K
27.0%
18 Feb 2020
Entity Under Common Control
Bought
1,000
$15.97K
5.7%
14 Feb 2020
Entity Under Common Control
Bought
5,000
$79.26K
39.9%
8 Nov 2019
Entity Under Common Control
Bought
540
$9.63K
1.1%
29 Oct 2019
Entity Under Common Control
Bought
5,000
$89.30K
11.1%
28 Oct 2019
Entity Under Common Control
Bought
5,400
$96.52K
13.6%
21 Oct 2019
Entity Under Common Control
Bought
3,000
$53.62K
8.2%
16 Aug 2019
Entity Under Common Control
Bought
2,190
$38.51K
6.4%
14 Aug 2019
Entity Under Common Control
Bought
4,226
$75.92K
14.0%
13 Aug 2019
Entity Under Common Control
Bought
5,000
$92.30K
19.8%
12 Aug 2019
Entity Under Common Control
Bought
5,000
$91.64K
24.8%
18 Jun 2019
Entity Under Common Control
Bought
3,167
$57.89K
15.9%
17 Jun 2019
Entity Under Common Control
Bought
3,000
$55.12K
17.8%
13 Jun 2019
Entity Under Common Control
Bought
4,000
$73.64K
31.0%
12 Jun 2019
Entity Under Common Control
Bought
4,000
$74.92K
45.0%
11 Jun 2019
Entity Under Common Control
Bought
2,000
$37.32K
29.0%
18 Apr 2018
Entity Under Common Control
Bought
594
$10.66K
1.6%
17 Apr 2018
Entity Under Common Control
Bought
7,785
$138.77K
27.5%
26 Jan 2018
Entity Under Common Control
Bought
1,925
$30.61K
7.3%
25 Jan 2018
Entity Under Common Control
Bought
2,000
$32.90K
8.2%
24 Jan 2018
Entity Under Common Control
Bought
11,500
$190.48K
89.5%
23 Jan 2018
Entity Under Common Control
Bought
2,000
$33.25K
18.4%
22 Jan 2018
Entity Under Common Control
Bought
700
$11.55K
6.9%
8 Sep 2017
Entity Under Common Control
Bought
600
$8.72K
2.2%
7 Sep 2017
Entity Under Common Control
Bought
12,500
$181.02K
83.6%
6 Sep 2017
Entity Under Common Control
Bought
5,800
$83.93K
63.4%
22 Sep 2016
Entity Under Common Control
Bought
3,068
$48.57K
12.2%
21 Sep 2016
Entity Under Common Control
Bought
5,000
$77.38K
24.9%
20 Sep 2016
Entity Under Common Control
Bought
3,500
$53.29K
21.1%
19 Sep 2016
Entity Under Common Control
Bought
3,000
$45.46K
22.1%
16 Sep 2016
Entity Under Common Control
Bought
500
$7.61K
3.3%
13 Sep 2016
Entity Under Common Control
Bought
600
$8.94K
4.7%
12 Sep 2016
Entity Under Common Control
Bought
600
$9.16K
4.9%
31 Aug 2015
Entity Under Common Control
Bought
290
$4.41K
0.9%
28 Aug 2015
Entity Under Common Control
Bought
2,000
$29.35K
6.5%
27 Aug 2015
Entity Under Common Control
Bought
500
$7.25K
1.6%
26 Aug 2015
Entity Under Common Control
Bought
100
$1.37K
0.3%
25 Aug 2015
Entity Under Common Control
Bought
2,000
$27.43K
7.1%
24 Aug 2015
Entity Under Common Control
Bought
3,000
$40.82K
11.9%
21 Aug 2015
Entity Under Common Control
Bought
2,121
$29.36K
9.2%
20 Aug 2015
Entity Under Common Control
Bought
1,550
$21.70K
7.2%
19 Aug 2015
Entity Under Common Control
Bought
1,500
$20.93K
7.5%
18 Aug 2015
Entity Under Common Control
Bought
2,000
$29.40K
11.1%
17 Aug 2015
Entity Under Common Control
Bought
2,500
$37.00K
16.0%
13 Aug 2015
Entity Under Common Control
Bought
2,596
$38.61K
20.0%
12 Aug 2015
Entity Under Common Control
Bought
1,000
$14.92K
8.3%
11 Aug 2015
Entity Under Common Control
Bought
1,000
$14.85K
9.1%
7 Aug 2015
Entity Under Common Control
Bought
2,500
$37.43K
29.4%
5 Aug 2015
Entity Under Common Control
Bought
2,000
$31.39K
30.8%
4 Aug 2015
Entity Under Common Control
Bought
2,000
$32.83K
44.4%
31 Jul 2015
Entity Under Common Control
Bought
500
$8.59K
12.5%
30 Jul 2015
Entity Under Common Control
Bought
2,000
$35.35K
100%
28 Jul 2015
Entity under common control
Bought
1,000
$17.30K
100%
27 Jul 2015
Entity under common control
Bought
1,000
$17.47K
opened