Stock
Insider
Type ?
Why it stands out
23 Jun 2026
Bought
$249.85K
4,770 at 52.38
1.1%
First buy on file
16 Dec 2025
Bought
$194.90K
5,000 at 38.98
2.3%
First buy on file
7 Feb 2025
Bought
$35.72M
763,017 at 46.82
0.3%
19 Dec 2024
Bought
2×
$164.79M
3,614,015 at 45.60
1.4%
18 Dec 2024
Bought
2×
$129.78M
2,805,513 at 46.26
1.1%
17 Dec 2024
Bought
$114.59M
2,477,362 at 46.25
1.0%
17 Jun 2024
Bought
$19.98M
334,461 at 59.75
0.1%
14 Jun 2024
Bought
$63.20M
1,060,653 at 59.59
0.4%
13 Jun 2024
Bought
$92.79M
1,552,497 at 59.77
0.6%
12 Jun 2024
Bought
$46.17M
765,899 at 60.28
0.3%
11 Jun 2024
Bought
$24.16M
399,859 at 60.43
0.2%
10 Jun 2024
Bought
$35.22M
584,550 at 60.26
0.2%
7 Jun 2024
Bought
$82.75M
1,386,844 at 59.67
0.6%
6 Jun 2024
Bought
$39.21M
654,293 at 59.93
0.3%
5 Jun 2024
Bought
$31.33M
524,340 at 59.75
0.2%
5 Feb 2024
Bought
2×
$79.86M
1,405,827 at 56.81
0.6%
2 Feb 2024
Bought
$71.25M
1,246,920 at 57.14
0.5%
1 Feb 2024
Bought
2×
$94.77M
1,649,577 at 57.45
0.7%
21 Dec 2023
Bought
$105.05M
1,743,124 at 60.26
0.7%
20 Dec 2023
Bought
$109.66M
1,812,508 at 60.50
0.8%
19 Dec 2023
Bought
2×
$97.38M
1,626,983 at 59.85
0.7%
13 Dec 2023
Bought
2×
$181.01M
3,200,799 at 56.55
1.4%
12 Dec 2023
Bought
2×
$285.32M
5,131,561 at 55.60
2.2%
11 Dec 2023
Bought
$122.35M
2,149,802 at 56.91
0.9%
25 Oct 2023
Bought
$65.57M
1,040,067 at 63.05
0.5%
24 Oct 2023
Bought
$74.94M
1,195,400 at 62.69
0.5%
23 Oct 2023
Bought
$105.90M
1,686,368 at 62.80
0.8%
28 Jun 2023
Bought
$14.87M
260,769 at 57.02
0.1%
27 Jun 2023
Bought
$70.84M
1,239,180 at 57.17
0.6%
26 Jun 2023
Bought
$36.39M
638,301 at 57.01
0.3%
30 May 2023
Bought
$128.48M
2,203,753 at 58.30
1.0%
26 May 2023
Bought
$88.30M
1,500,306 at 58.85
0.7%
25 May 2023
Bought
$56.21M
956,750 at 58.75
0.4%
18 May 2023
Bought
$70.78M
1,217,945 at 58.11
0.6%
17 May 2023
Bought
$36.02M
614,020 at 58.66
0.3%
16 May 2023
Bought
$94.62M
1,625,257 at 58.22
0.8%
15 May 2023
Bought
$58.08M
993,494 at 58.46
0.5%
12 May 2023
Bought
$21.44M
370,062 at 57.94
0.2%
11 May 2023
Bought
2×
$46.23M
802,236 at 57.62
0.4%
27 Mar 2023
Bought
2×
$106.15M
1,789,529 at 59.32
0.9%
23 Mar 2023
Bought
2×
$110.10M
1,877,185 at 58.65
0.9%
15 Mar 2023
Bought
2×
$86.07M
1,518,001 at 56.70
0.7%
14 Mar 2023
Bought
3×
$194.46M
3,223,067 at 60.33
1.6%
13 Mar 2023
Bought
3×
$186.15M
3,145,896 at 59.17
1.6%
7 Mar 2023
Bought
2×
$107.42M
1,760,686 at 61.01
0.9%
6 Mar 2023
Bought
2×
$103.29M
1,678,017 at 61.56
0.9%
3 Mar 2023
Bought
3×
$143.80M
2,363,088 at 60.85
1.2%
28 Sep 2022
Bought
3×
$105.48M
1,737,316 at 60.71
0.9%
27 Sep 2022
Bought
$157.71M
2,705,798 at 58.29
1.4%
26 Sep 2022
Bought
$89.30M
1,542,076 at 57.91
0.8%