Stock
Insider
Type ?
Why it stands out
17 Apr 2026
Sold on a plan
$23.67M
205,807 at 115.00
96.4%
Sold half or more
8 Apr 2026
Sold on a plan
$21.61M
205,821 at 105.00
94.9%
Sold half or more
31 Oct 2025
Sold on a plan
$13.58M
118,088 at 115.00
99.8%
Sold half or more
1 Oct 2025
Sold on a plan
$11.86M
112,961 at 105.00
99.8%
Sold half or more
21 Jul 2025
Sold on a plan
2×
$20.19M
212,559 at 95.00
99.9%
Sold half or more
1 Mar 2022
Sold, plan not stated
6×
$11.06M
80,000 at 138.28
76.2%
Sold half or more
15 Feb 2022
Sold, plan not stated
12×
$13.14M
80,000 at 164.22
76.2%
Sold half or more
1 Feb 2022
Sold, plan not stated
8×
$13.22M
80,000 at 165.21
76.2%
Sold half or more
18 Jan 2022
Sold, plan not stated
10×
$13.38M
80,000 at 167.19
76.2%
Sold half or more
3 Jan 2022
Sold, plan not stated
12×
$18.63M
80,000 at 232.85
76.2%
Sold half or more
15 Dec 2021
Sold, plan not stated
22×
$16.05M
80,000 at 200.64
76.2%
Sold half or more
1 Dec 2021
Sold, plan not stated
23×
$18.51M
85,000 at 217.73
77.3%
Sold half or more
15 Nov 2021
Sold, plan not stated
17×
$21.90M
80,000 at 273.78
76.2%
Sold half or more
1 Nov 2021
Sold, plan not stated
14×
$26.75M
85,000 at 314.70
77.3%
Sold half or more
15 Oct 2021
Sold, plan not stated
7×
$26.08M
80,000 at 325.95
76.2%
Sold half or more
1 Oct 2021
Sold, plan not stated
8×
$26.37M
85,000 at 310.22
77.3%
Sold half or more
15 Sep 2021
Sold, plan not stated
8×
$25.28M
80,000 at 316.00
76.2%
Sold half or more
1 Sep 2021
Sold, plan not stated
18×
$31.31M
85,000 at 368.40
77.3%
Sold half or more
16 Aug 2021
Sold, plan not stated
16×
$28.24M
80,000 at 353.02
76.2%
Sold half or more
2 Aug 2021
Sold, plan not stated
15×
$36.07M
85,000 at 424.37
77.3%
Sold half or more
15 Jul 2021
Sold, plan not stated
21×
$32.63M
80,000 at 407.82
76.2%
Sold half or more
1 Jul 2021
Sold, plan not stated
22×
$37.40M
85,000 at 440.03
77.3%
Sold half or more
15 Jun 2021
Sold, plan not stated
22×
$27.62M
80,000 at 345.30
76.2%
Sold half or more
1 Jun 2021
Sold, plan not stated
12×
$15.60M
45,000 at 346.76
64.3%
Sold half or more
3 May 2021
Sold, plan not stated
14×
$15.14M
45,000 at 336.50
64.3%
Sold half or more
1 Apr 2021
Sold, plan not stated
13×
$15.01M
45,000 at 333.64
64.3%
Sold half or more
1 Mar 2021
Sold, plan not stated
21×
$18.53M
45,000 at 411.67
64.3%
Sold half or more
22 Feb 2021
Sold, plan not stated
17×
$23.66M
50,000 at 473.23
100%
Sold half or more
22 Feb 2021
Sold, plan not stated
23×
$11.22M
23,744 at 472.55
45.0%
16 Feb 2021
Sold, plan not stated
17×
$11.87M
25,000 at 474.82
50.0%
Sold half or more
8 Feb 2021
Sold, plan not stated
17×
$131.46M
300,000 at 438.18
92.3%
Sold half or more
1 Feb 2021
Sold, plan not stated
21×
$18.35M
45,000 at 407.68
64.3%
Sold half or more
4 Jan 2021
Sold, plan not stated
19×
$110.96M
345,000 at 321.63
93.2%
Sold half or more
10 Dec 2020
Sold, plan not stated
13×
$24.07M
77,542 at 310.44
100%
Sold half or more
1 Dec 2020
Sold, plan not stated
11×
$19.60M
68,603 at 285.68
47.0%
9 Sep 2020
Sold, plan not stated
$12.19M
75,000 at 162.51
100%
Sold half or more
28 Aug 2020
Sold, plan not stated
$17.02M
100,000 at 170.16
80.0%
Sold half or more
18 Aug 2020
Sold, plan not stated
2×
$15.03M
100,000 at 150.28
80.0%
Sold half or more
17 Aug 2020
Sold, plan not stated
5×
$72.68M
500,000 at 145.37
95.2%
Sold half or more
13 Jul 2020
Sold, plan not stated
2×
$16.04M
100,000 at 160.40
80.0%
Sold half or more
14 Feb 2020
Sold, plan not stated
$15.02M
100,000 at 150.22
73.2%
Sold half or more
18 Nov 2019
Sold, plan not stated
4×
$14.94M
95,789 at 155.95
100%
Sold half or more
17 Jun 2019
Sold, plan not stated
4×
$41.34M
400,000 at 103.35
91.6%
Sold half or more
19 Sep 2018
Sold, plan not stated
3×
$10.19M
145,049 at 70.25
53.9%
Sold half or more
27 Mar 2018
Sold, plan not stated
4×
$38.28M
1,146,131 at 33.40
72.9%
Sold half or more
2 Oct 2017
Sold, plan not stated
$96.60M
6,900,000 at 14.00
100%
Sold half or more
2 Oct 2017
Sold, plan not stated
$96.60M
6,900,000 at 14.00
100%
Sold half or more