Company
Date
Role
Action
Shares
Amount
Of holding
15 Sep 2026
Chairman, President & CEO
Sold on a plan
1,500
$434.38K
2.3%
14 Aug 2026
Chairman, President & CEO
Sold on a plan
1,500
$517.74K
2.3%
15 Jul 2026
Chairman, President & CEO
Sold on a plan
1,500
$434.92K
2.2%
15 Jun 2026
Chairman, President & CEO
Sold on a plan
1,500
$419.28K
2.1%
27 May 2026
Chairman, President & CEO
Sold on a plan
1,500
$425.91K
2.1%
15 Apr 2026
Chairman, President & CEO
Sold on a plan
1,500
$430.15K
1.7%
23 Mar 2026
Chairman, President & CEO
Sold on a plan
1,500
$405.17K
2.5%
17 Feb 2026
Chairman, President & CEO
Sold on a plan
1,500
$446.69K
2.4%
15 Jan 2026
Chairman, President & CEO
Sold on a plan
1,000
$328.64K
1.6%
15 Dec 2025
Chairman, President & CEO
Sold on a plan
1,000
$317.40K
1.5%
14 Nov 2025
Chairman, President & CEO
Sold on a plan
1,000
$250.00K
1.5%
30 Oct 2025
Chairman, President & CEO
Sold at will
1,000
$250.00K
1.5%
15 Sep 2025
Chairman, President & CEO
Sold on a plan
1,000
$250.00K
1.6%
15 Aug 2025
Chairman, President & CEO
Sold on a plan
1,000
$259.36K
1.6%
15 Jul 2025
Chairman, President & CEO
Sold on a plan
1,000
$294.92K
1.5%
16 Jun 2025
Chairman, President & CEO
Sold on a plan
1,000
$290.28K
1.5%
27 May 2025
Chairman, President & CEO
Sold on a plan
1,000
$310.17K
1.5%
15 Apr 2025
Chairman, President & CEO
Sold on a plan
1,000
$298.03K
1.5%
14 Mar 2025
Chairman, President & CEO
Sold on a plan
1,000
$289.97K
2.1%
14 Feb 2025
Chairman, President & CEO
Sold on a plan
1,000
$318.34K
2.0%
15 Jan 2025
Chairman, President & CEO
Sold on a plan
1,000
$378.32K
2.0%
16 Dec 2024
Chairman, President & CEO
Sold on a plan
1,000
$389.78K
2.0%
15 Nov 2024
Chairman, President & CEO
Sold on a plan
1,000
$404.79K
1.9%
15 Oct 2024
Chairman, President & CEO
Sold on a plan
1,000
$393.34K
1.9%
16 Sep 2024
Chairman, President & CEO
Sold on a plan
1,000
$341.37K
1.9%
15 Aug 2024
Chairman, President & CEO
Sold on a plan
1,000
$313.26K
1.9%
15 Jul 2024
Chairman, President & CEO
Sold on a plan
1,000
$285.79K
1.8%
17 Jun 2024
Chairman, President & CEO
Sold on a plan
1,000
$265.58K
1.8%
30 May 2024
Chairman, President & CEO
Sold on a plan
1,000
$257.13K
1.8%
17 Apr 2024
Chairman, President & CEO
Sold on a plan
1,000
$232.69K
1.7%
15 Mar 2024
Chairman, President & CEO
Sold on a plan
1,000
$230.06K
2.0%
20 Feb 2024
Chairman, President & CEO
Sold on a plan
1,000
$232.36K
1.9%
15 Dec 2023
Chairman, President & CEO
Sold on a plan
1,000
$202.79K
1.9%
15 Nov 2023
Chairman, President & CEO
Sold on a plan
1,000
$176.12K
1.9%
16 Oct 2023
Chairman, President & CEO
Sold on a plan
1,000
$174.97K
1.8%
15 Sep 2023
Chairman, President & CEO
Sold on a plan
1,000
$178.38K
1.9%
15 Aug 2023
Chairman, President & CEO
Sold on a plan
1,000
$187.04K
1.9%
7 Aug 2023
Chairman, President & CEO
Sold at will
8,000
$1.47M
13.0%
17 Jul 2023
Chairman, President & CEO
Sold on a plan
1,000
$164.64K
1.6%
15 Jun 2023
Chairman, President & CEO
Sold on a plan
1,000
$159.56K
1.6%
30 May 2023
Chairman, President & CEO
Sold on a plan
1,000
$144.58K
1.5%
17 Apr 2023
Chairman, President & CEO
Sold on a plan
1,000
$140.74K
1.5%
15 Mar 2023
Chairman, President & CEO
Sold, plan not stated
1,000
$131.61K
1.8%
15 Feb 2023
Chairman, President & CEO
Sold, plan not stated
1,000
$141.06K
1.8%
17 Jan 2023
Chairman, President & CEO
Sold, plan not stated
1,000
$127.05K
1.7%
18 Nov 2022
Chairman, President & CEO
Sold, plan not stated
1,885
$228.31K
3.2%
17 Nov 2022
Chairman, President & CEO
Sold, plan not stated
115
$13.80K
0.2%
18 Oct 2022
Chairman, President & CEO
Sold, plan not stated
2,000
$243.13K
3.3%
15 Sep 2022
Chairman, President & CEO
Sold, plan not stated
2,000
$250.97K
3.4%
24 Aug 2022
Chairman, President & CEO
Sold, plan not stated
7,000
$931.37K
82.4%
23 Aug 2022
Chairman, President & CEO
Sold, plan not stated
10,800
$1.44M
15.5%
15 Aug 2022
Chairman, President & CEO
Sold, plan not stated
2,000
$285.45K
3.3%
8 Aug 2022
Chairman, President & CEO
Sold, plan not stated
2,114
$257.14K
3.3%
5 Aug 2022
Chairman, President & CEO
Sold, plan not stated
750
$90.04K
1.1%
2 Aug 2022
Chairman, President & CEO
Sold, plan not stated
563
$67.64K
0.9%
1 Aug 2022
Chairman, President & CEO
Sold, plan not stated
6,073
$731.43K
8.4%
29 Jul 2022
Chairman, President & CEO
Sold, plan not stated
500
$60.05K
0.7%
28 Feb 2022
Chairman, President & CEO
Sold, plan not stated
3,714
$447.09K
6.7%
18 Jan 2022
Chairman, President & CEO
Sold, plan not stated
286
$34.35K
0.5%
31 Dec 2021
Chairman, President & CEO
Sold, plan not stated
1,700
$204.43K
3.0%
30 Dec 2021
Chairman, President & CEO
Sold, plan not stated
300
$36.02K
0.5%
22 Nov 2021
Chairman, President & CEO
Sold, plan not stated
9,522
$1.32M
14.2%
19 Nov 2021
Chairman, President & CEO
Sold, plan not stated
3,442
$477.69K
5.6%
18 Nov 2021
Chairman, President & CEO
Sold, plan not stated
15,948
$2.26M
21.7%
17 Nov 2021
Chairman, President & CEO
Sold, plan not stated
2,701
$387.11K
4.5%
15 Nov 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$280.63K
3.4%
15 Oct 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$276.74K
3.2%
15 Sep 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$253.95K
3.2%
16 Aug 2021
Chairman, President & CEO
Sold, plan not stated
33,750
$4.37M
35.0%
15 Jul 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$227.75K
2.4%
15 Jun 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$232.00K
2.4%
17 May 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$253.88K
2.3%
15 Apr 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$277.23K
3.4%
15 Mar 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$267.83K
4.8%
16 Feb 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$258.27K
4.6%
15 Jan 2021
Chairman, President & CEO
Sold, plan not stated
2,000
$247.58K
4.4%
15 Dec 2020
Chairman, President & CEO
Sold, plan not stated
2,000
$229.28K
4.2%
16 Nov 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$273.72K
5.0%
15 Oct 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$215.38K
4.6%
16 Sep 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$187.08K
4.7%
17 Aug 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$188.04K
4.5%
7 Aug 2020
Chairman, President & CEO
Sold, plan not stated
13,607
$989.50K
24.4%
6 Aug 2020
Chairman, President & CEO
Sold, plan not stated
25,393
$1.84M
37.6%
15 Jul 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$179.36K
5.6%
15 Jun 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$171.96K
5.3%
18 May 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$162.50K
5.0%
15 Apr 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$162.58K
4.8%
17 Mar 2020
Chairman, President & CEO
Sold, plan not stated
804
$52.26K
2.5%
16 Mar 2020
Chairman, President & CEO
Sold, plan not stated
1,696
$110.34K
5.0%
18 Feb 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$184.73K
6.8%
15 Jan 2020
Chairman, President & CEO
Sold, plan not stated
2,500
$195.15K
6.4%
16 Dec 2019
Chairman, President & CEO
Sold, plan not stated
2,500
$194.15K
6.0%
15 Nov 2019
Chairman, President & CEO
Sold, plan not stated
5,000
$377.50K
10.7%
16 Aug 2019
Chairman, President & CEO
Sold, plan not stated
10,000
$690.40K
20.4%
15 Aug 2019
Chairman, President & CEO
Sold, plan not stated
15,000
$1.03M
22.3%
30 Jul 2019
Director
Bought
25,000
$250.00K
opened
1 Apr 2019
Chairman, President & CEO
Sold, plan not stated
5,000
$287.35K
8.2%
15 Feb 2019
Chairman, President & CEO
Sold, plan not stated
5,000
$280.35K
7.5%
8 Oct 2018
Chairman, President & CEO
Sold, plan not stated
4,250
$221.68K
5.9%
6 Jul 2018
Chairman, President & CEO
Sold, plan not stated
4,250
$228.65K
5.9%
17 Apr 2018
Chairman & CEO
Sold, plan not stated
4,250
$192.48K
5.7%
12 Feb 2018
Chairman & CEO
Sold, plan not stated
4,250
$195.03K
5.8%
31 Jul 2017
Director
Sold, plan not stated
500
$8.16K
1.6%
24 Jul 2017
Director
Sold, plan not stated
500
$8.14K
1.6%
17 Jul 2017
Director
Sold, plan not stated
500
$8.07K
1.5%
10 Jul 2017
Director
Sold, plan not stated
500
$8.09K
1.5%
3 Jul 2017
Director
Sold, plan not stated
500
$8.08K
1.5%
26 Jun 2017
Director
Sold, plan not stated
500
$8.11K
1.5%
19 Jun 2017
Director
Sold, plan not stated
500
$8.07K
1.4%
12 Jun 2017
Director
Sold, plan not stated
500
$8.05K
1.4%
5 Jun 2017
Director
Sold, plan not stated
500
$8.02K
1.4%
1 Jun 2017
Director
Sold, plan not stated
1,000
$16.00K
2.7%
15 May 2017
Director
Sold, plan not stated
500
$8.00K
1.4%
8 May 2017
Director
Sold, plan not stated
500
$8.02K
1.3%
1 May 2017
Director
Sold, plan not stated
500
$8.08K
1.3%
24 Apr 2017
Director
Sold, plan not stated
500
$8.01K
1.3%
10 Mar 2017
Director
Sold, plan not stated
800
$13.22K
2.0%
9 Mar 2017
Director
Bought
5,200
$85.80K
15.2%
3 Mar 2017
Director
Sold, plan not stated
8,502
$141.11K
89.5%
11 Aug 2015
President and CEO
Bought
1,000
$48.51K
11.8%
8 Dec 2014
President and CEO
Bought
2,500
$96.96K
41.7%
5 Jun 2014
President and CEO
Bought
1,200
$42.42K
25.0%
4 Jun 2014
President and CEO
Bought
1,802
$63.52K
60.1%
3 Feb 2014
President and CEO
Bought
3,000
$103.11K
opened