Company
Date
Role
Action
Shares
Amount
Of holding
26 Nov 2024
President, CEO and Chairman
Sold at will
5,753
$244.85K
8.9%
25 Nov 2024
President, CEO and Chairman
Sold at will
5,293
$226.22K
9.3%
19 Nov 2024
President, CEO and Chairman
Sold at will
4,828
$196.60K
9.7%
26 Aug 2024
President, CEO and Chairman
Sold at will
5,673
$236.85K
12.6%
23 Aug 2024
President, CEO and Chairman
Sold at will
5,326
$221.24K
14.2%
20 Aug 2024
President, CEO and Chairman
Sold at will
4,862
$205.95K
15.9%
30 Jul 2024
President, CEO and Chairman
Sold on a plan
40,000
$1.91M
9.4%
24 May 2024
President, CEO and Chairman
Sold at will
5,684
$247.14K
1.5%
23 May 2024
President, CEO and Chairman
Sold at will
5,359
$231.40K
1.4%
20 May 2024
President, CEO and Chairman
Sold at will
4,851
$212.28K
1.3%
19 Mar 2024
President, CEO and Chairman
Sold on a plan
10,000
$476.50K
2.9%
4 Mar 2024
President, CEO and Chairman
Sold on a plan
10,000
$480.30K
2.9%
27 Feb 2024
President, CEO and Chairman
Sold at will
5,385
$255.46K
1.6%
26 Feb 2024
President, CEO and Chairman
Sold at will
16,091
$767.86K
4.5%
23 Feb 2024
President, CEO and Chairman
Sold at will
5,359
$255.46K
1.5%
21 Feb 2024
President, CEO and Chairman
Sold at will
12,329
$569.85K
3.9%
22 Jan 2024
President, CEO and Chairman
Sold on a plan
33,201
$1.59M
10.2%
19 Jan 2024
President, CEO and Chairman
Sold on a plan
3,099
$147.45K
1.1%
18 Jan 2024
President, CEO and Chairman
Sold on a plan
800
$38.20K
0.3%
27 Dec 2023
President, CEO and Chairman
Sold on a plan
600
$28.57K
0.2%
26 Dec 2023
President, CEO and Chairman
Sold on a plan
2,300
$109.43K
0.8%
27 Nov 2023
President, CEO and Chairman
Sold at will
5,673
$227.03K
1.9%
21 Nov 2023
President, CEO and Chairman
Sold at will
6,579
$259.61K
2.3%
20 Nov 2023
President, CEO and Chairman
Sold at will
4,803
$190.44K
1.7%
20 Sep 2023
President, CEO and Chairman
Sold on a plan
20,000
$952.80K
6.9%
24 Aug 2023
President, CEO and Chairman
Sold at will
5,862
$254.53K
2.1%
22 Aug 2023
President, CEO and Chairman
Sold at will
6,572
$295.94K
2.4%
18 Aug 2023
President, CEO and Chairman
Sold at will
4,799
$213.27K
1.8%
26 Jul 2023
President, CEO and Chairman
Sold on a plan
41,966
$2.02M
14.9%
24 May 2023
President, CEO and Chairman
Sold at will
5,708
$214.28K
2.5%
22 May 2023
President, CEO and Chairman
Sold at will
6,489
$261.57K
2.9%
18 May 2023
President, CEO and Chairman
Sold at will
4,817
$184.39K
2.2%
31 Mar 2023
President, CEO and Chairman
Sold on a plan
18,034
$858.78K
8.1%
28 Feb 2023
President, CEO and Chairman
Sold, plan not stated
5,591
$246.84K
2.7%
27 Feb 2023
President, CEO and Chairman
Sold, plan not stated
5,608
$246.86K
2.6%
24 Feb 2023
President, CEO and Chairman
Sold, plan not stated
11,843
$509.01K
5.2%
22 Feb 2023
President, CEO and Chairman
Sold, plan not stated
10,506
$458.27K
5.6%
21 Feb 2023
President, CEO and Chairman
Sold, plan not stated
3,291
$141.12K
2.0%
22 Nov 2022
President, CEO and Chairman
Sold, plan not stated
12,851
$476.26K
7.8%
18 Nov 2022
President, CEO and Chairman
Sold, plan not stated
4,754
$183.55K
3.4%
23 Aug 2022
President, CEO and Chairman
Sold, plan not stated
5,846
$243.90K
4.3%
22 Aug 2022
President, CEO and Chairman
Sold, plan not stated
6,686
$271.65K
5.1%
18 Aug 2022
President, CEO and Chairman
Sold, plan not stated
4,848
$204.73K
4.0%
20 Jul 2022
President, CEO and Chairman
Sold, plan not stated
10,000
$476.40K
8.3%
22 Jun 2022
President, CEO and Chairman
Sold, plan not stated
9,427
$449.67K
7.9%
21 Jun 2022
President, CEO and Chairman
Sold, plan not stated
573
$27.27K
0.6%
23 May 2022
President, CEO and Chairman
Sold, plan not stated
5,911
$282.84K
5.7%
20 May 2022
President, CEO and Chairman
Sold, plan not stated
14,880
$713.67K
14.0%
18 May 2022
President, CEO and Chairman
Sold, plan not stated
4,927
$216.05K
5.6%
17 May 2022
President, CEO and Chairman
Sold, plan not stated
1,400
$66.75K
1.8%
18 Apr 2022
President, CEO and Chairman
Sold, plan not stated
35,000
$2.08M
16.3%
18 Apr 2022
President, CEO and Chairman
Sold, plan not stated
15,000
$891.28K
5.7%
13 Apr 2022
President, CEO and Chairman
Sold, plan not stated
100,000
$6.24M
35.7%
21 Mar 2022
President, CEO and Chairman
Sold, plan not stated
25,000
$1.39M
12.2%
21 Mar 2022
President, CEO and Chairman
Sold, plan not stated
15,000
$831.30K
5.4%
17 Mar 2022
President, CEO and Chairman
Sold, plan not stated
10,000
$502.43K
5.3%
28 Feb 2022
President, CEO and Chairman
Sold, plan not stated
25,000
$1.38M
12.2%
28 Feb 2022
President, CEO and Chairman
Sold, plan not stated
15,000
$829.50K
5.2%
23 Feb 2022
President, CEO and Chairman
Sold, plan not stated
12,608
$578.96K
6.6%
18 Feb 2022
President, CEO and Chairman
Sold, plan not stated
19,562
$895.16K
10.6%
17 Feb 2022
President, CEO and Chairman
Sold, plan not stated
10,000
$488.62K
5.2%
14 Jan 2022
President, CEO and Chairman
Sold, plan not stated
37,500
$1.83M
21.0%
14 Jan 2022
President, CEO and Chairman
Sold, plan not stated
22,500
$1.10M
7.2%
14 Dec 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.78M
19.1%
14 Dec 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$1.07M
6.7%
23 Nov 2021
President, CEO and Chairman
Sold, plan not stated
6,161
$319.08K
3.4%
22 Nov 2021
President, CEO and Chairman
Sold, plan not stated
6,636
$358.94K
3.8%
15 Nov 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$2.02M
18.9%
15 Nov 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$1.21M
6.3%
14 Oct 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.93M
17.3%
14 Oct 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$1.16M
5.9%
14 Sep 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.78M
16.0%
14 Sep 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$1.07M
5.6%
23 Aug 2021
President, CEO and Chairman
Sold, plan not stated
5,930
$242.30K
2.7%
20 Aug 2021
President, CEO and Chairman
Sold, plan not stated
6,550
$264.55K
3.1%
16 Aug 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.56M
15.9%
16 Aug 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$936.99K
5.3%
14 Jul 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.51M
14.8%
14 Jul 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$904.95K
5.0%
14 Jun 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.63M
13.8%
14 Jun 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$977.43K
4.8%
21 May 2021
President, CEO and Chairman
Sold, plan not stated
5,902
$243.10K
2.3%
20 May 2021
President, CEO and Chairman
Sold, plan not stated
6,455
$260.46K
2.6%
18 May 2021
President, CEO and Chairman
Sold, plan not stated
14,700
$594.03K
5.9%
18 May 2021
President, CEO and Chairman
Sold, plan not stated
9,924
$400.33K
2.1%
14 May 2021
President, CEO and Chairman
Sold, plan not stated
22,800
$902.20K
8.3%
14 May 2021
President, CEO and Chairman
Sold, plan not stated
12,576
$498.01K
2.5%
14 Apr 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.50M
12.9%
14 Apr 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$898.46K
4.4%
15 Mar 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.52M
5.6%
15 Mar 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$911.91K
4.2%
23 Feb 2021
President, CEO and Chairman
Sold, plan not stated
6,176
$256.24K
0.9%
22 Feb 2021
President, CEO and Chairman
Sold, plan not stated
26,951
$1.18M
4.0%
16 Feb 2021
President, CEO and Chairman
Sold, plan not stated
37,500
$1.69M
5.8%
16 Feb 2021
President, CEO and Chairman
Sold, plan not stated
22,500
$1.01M
4.0%
13 Jan 2021
President, CEO and Chairman
Sold, plan not stated
45,000
$2.41M
6.7%
14 Dec 2020
President, CEO and Chairman
Sold, plan not stated
45,000
$1.75M
3.6%
20 Nov 2020
President, CEO and Chairman
Sold, plan not stated
6,137
$214.00K
0.5%
13 Nov 2020
President, CEO and Chairman
Sold, plan not stated
45,000
$1.57M
3.6%
13 Oct 2020
President, CEO and Chairman
Sold, plan not stated
45,000
$1.87M
3.6%
14 Sep 2020
President, CEO and Chairman
Sold, plan not stated
45,000
$1.66M
3.6%
20 Aug 2020
President, CEO and Chairman
Sold, plan not stated
5,976
$209.67K
0.5%
13 Aug 2020
President, CEO and Chairman
Sold, plan not stated
45,000
$1.52M
3.5%
29 Jul 2020
President, CEO and Chairman
Sold, plan not stated
60,000
$2.07M
4.6%
20 Jul 2020
President, CEO and Chairman
Sold, plan not stated
6,421
$194.17K
0.5%
13 Jul 2020
President, CEO and Chairman
Sold, plan not stated
28,579
$873.50K
2.1%
18 Jun 2020
President, CEO and Chairman
Sold, plan not stated
19,100
$576.44K
1.4%
17 Jun 2020
President, CEO and Chairman
Sold, plan not stated
900
$27.17K
0.1%
15 Jun 2020
President, CEO and Chairman
Sold, plan not stated
15,000
$419.70K
1.1%
26 May 2020
President, CEO and Chairman
Sold, plan not stated
78,061
$2.36M
5.5%
21 May 2020
President, CEO and Chairman
Sold, plan not stated
6,070
$177.12K
0.4%
20 May 2020
President, CEO and Chairman
Sold, plan not stated
1,939
$58.50K
0.1%
13 May 2020
President, CEO and Chairman
Sold, plan not stated
15,000
$421.57K
1.1%
7 May 2020
President, CEO and Chairman
Sold, plan not stated
28,467
$793.09K
2.0%
29 Apr 2020
President, CEO and Chairman
Sold, plan not stated
1,533
$42.66K
0.1%
21 Feb 2020
President, CEO and Chairman
Sold, plan not stated
21,631
$595.03K
1.5%
14 Feb 2020
President, CEO and Chairman
Sold, plan not stated
14,280
$398.84K
1.0%
13 Feb 2020
President, CEO and Chairman
Sold, plan not stated
720
$20.04K
0.1%
3 Feb 2020
President, CEO and Chairman
Sold, plan not stated
20,000
$557.20K
1.4%
26 Nov 2019
President, CEO and Chairman
Sold, plan not stated
277
$7.71K
0.0%
25 Nov 2019
President, CEO and Chairman
Sold, plan not stated
36,363
$1.01M
2.5%
22 Nov 2019
President, CEO and Chairman
Sold, plan not stated
1,244
$34.62K
0.1%
20 Nov 2019
President, CEO and Chairman
Sold, plan not stated
2,116
$58.99K
0.1%
15 Jul 2019
President, CEO and Chairman
Sold, plan not stated
10,000
$305.00K
0.7%
20 Jun 2019
President, CEO and Chairman
Sold, plan not stated
10,000
$279.00K
0.7%
14 May 2019
President, CEO and Chairman
Sold, plan not stated
10,000
$279.30K
0.7%
29 Apr 2019
President, CEO and Chairman
Sold, plan not stated
30,000
$1.05M
2.0%
15 Apr 2019
President, CEO and Chairman
Sold, plan not stated
30,000
$971.40K
2.0%
19 Mar 2019
President, CEO and Chairman
Sold, plan not stated
35,290
$1.14M
2.3%
13 Mar 2019
President, CEO and Chairman
Sold, plan not stated
10,000
$309.70K
0.6%
4 Mar 2019
President, CEO and Chairman
Sold, plan not stated
700
$22.52K
0.0%
1 Mar 2019
President, CEO and Chairman
Sold, plan not stated
4,010
$129.00K
0.3%
13 Feb 2019
President, CEO and Chairman
Sold, plan not stated
10,000
$289.00K
0.6%