Peterson Justin

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-21 2025-03-19 PS Planned sale
4,635 -10.1%
141.50
USD 655,859
4,635 -10.1% 141.50 USD 655,859
2025-01-08 2025-01-06 PS Planned sale
6,669 -12.9%
132.38
USD 882,810
6,669 -12.9% 132.38 USD 882,810
2024-03-27 2024-03-25 PS Planned sale
5,013 -8.0%
104.83
USD 525,497
5,013 -8.0% 104.83 USD 525,497
2024-03-13 2024-03-11 PS Planned sale
8,287 -12.0%
103.09
USD 854,321
8,287 -12.0% 103.09 USD 854,321
2024-03-04 2024-02-29 PS Planned sale
10,000 -12.6%
105.48
USD 1,054,766
10,000 -12.6% 105.48 USD 1,054,766
2023-10-18 2023-10-16 PS Planned sale
13,550 -20.4%
83.88
USD 1,136,546
13,550 -20.4% 83.88 USD 1,136,546
2023-09-15 2023-09-14 PS Planned sale
20,000 -27.5%
84.35
USD 1,686,954
20,000 -27.5% 84.35 USD 1,686,954
2023-03-22 2023-03-22 PS Planned sale
1,940 -3.5%
75.02
USD 145,539
1,940 -3.5% 75.02 USD 145,539
2023-03-22 2023-03-20 PS Planned sale
2,956 -5.1%
75.21
USD 222,308
2,956 -5.1% 75.21 USD 222,308
2023-01-09 2023-01-05 PS Planned sale
6,887 -15.5%
63.94
USD 440,327
6,887 -15.5% 63.94 USD 440,327
2023-01-09 2023-01-05 PS Planned sale
6,951 -13.5%
63.28
USD 439,827
6,951 -13.5% 63.28 USD 439,827
2022-12-27 2022-12-22 PS Planned sale
11,270 -15.1%
62.88
USD 708,684
11,270 -15.1% 62.88 USD 708,684
2022-12-27 2022-12-22 PS Planned sale
13,730 -15.6%
62.06
USD 852,148
13,730 -15.6% 62.06 USD 852,148
2022-06-23 2022-06-22 PS Planned sale
20,000 -24.0%
70.27
USD 1,405,334
20,000 -24.0% 70.27 USD 1,405,334
2022-06-10 2022-06-09 PS Planned sale
1,118 -1.7%
69.13
USD 77,288
1,118 -1.7% 69.13 USD 77,288
2022-06-10 2022-06-09 PS Planned sale
8,882 -12.1%
68.68
USD 610,049
8,882 -12.1% 68.68 USD 610,049
2022-03-23 2022-03-22 PS Planned sale
1,929 -3.0%
88.96
USD 171,597
1,929 -3.0% 88.96 USD 171,597
2022-03-18 2022-03-18 PS Planned sale
1,511 -2.2%
88.03
USD 133,011
1,511 -2.2% 88.03 USD 133,011
2022-01-05 2022-01-04 PS Planned sale
300 -0.6%
96.29
USD 28,888
300 -0.6% 96.29 USD 28,888
2022-01-05 2022-01-04 PS Planned sale
100 -0.2%
95.05
USD 9,505
100 -0.2% 95.05 USD 9,505
2022-01-05 2022-01-04 PS Planned sale
5,555 -10.6%
94.08
USD 522,597
5,555 -10.6% 94.08 USD 522,597
2022-01-05 2022-01-04 PS Planned sale
8,941 -14.6%
93.53
USD 836,225
8,941 -14.6% 93.53 USD 836,225
2022-01-05 2022-01-04 PS Planned sale
2,521 -3.9%
92.46
USD 233,079
2,521 -3.9% 92.46 USD 233,079
2021-12-13 2021-12-13 PS Planned sale
36,043 -30.6%
95.43
USD 3,439,634
36,043 -30.6% 95.43 USD 3,439,634
2021-12-13 2021-12-13 PS Planned sale
23,957 -16.9%
94.68
USD 2,268,139
23,957 -16.9% 94.68 USD 2,268,139
2021-11-02 2021-11-02 PS Planned sale
9,295 -10.2%
89.59
USD 832,759
9,295 -10.2% 89.59 USD 832,759
2021-11-02 2021-11-01 PS Planned sale
5,505 -6.3%
89.61
USD 493,286
5,505 -6.3% 89.61 USD 493,286
2021-06-16 2021-06-15 PS Planned sale
20,000 -19.7%
84.61
USD 1,692,144
20,000 -19.7% 84.61 USD 1,692,144
2021-03-22 2021-03-19 PS Planned sale
913 -1.1%
73.62
USD 67,219
913 -1.1% 73.62 USD 67,219
2021-03-22 2021-03-19 PS Planned sale
1,100 -1.3%
72.89
USD 80,178
1,100 -1.3% 72.89 USD 80,178
2021-03-03 2021-03-01 PS Planned sale
19,126 -20.1%
73.92
USD 1,413,765
19,126 -20.1% 73.92 USD 1,413,765
2021-03-03 2021-03-01 PS Planned sale
3,768 -3.8%
73.06
USD 275,309
3,768 -3.8% 73.06 USD 275,309
2021-03-03 2021-03-01 PS Planned sale
27,106 -21.5%
72.06
USD 1,953,177
27,106 -21.5% 72.06 USD 1,953,177
2021-02-02 2021-02-01 PS Planned sale
3,716 -6.9%
64.49
USD 239,652
3,716 -6.9% 64.49 USD 239,652
2021-02-02 2021-02-01 PS Planned sale
8,637 -13.8%
64.01
USD 552,880
8,637 -13.8% 64.01 USD 552,880
2021-02-02 2021-02-01 PS Planned sale
4,200 -6.3%
62.92
USD 264,272
4,200 -6.3% 62.92 USD 264,272
2021-02-02 2021-02-01 PS Planned sale
4,248 -6.0%
61.84
USD 262,683
4,248 -6.0% 61.84 USD 262,683
2021-02-02 2021-02-01 PS Planned sale
2,005 -2.8%
60.97
USD 122,241
2,005 -2.8% 60.97 USD 122,241
2020-12-10 2020-12-09 PS Planned sale
25,000 -21.3%
64.75
USD 1,618,725
25,000 -21.3% 64.75 USD 1,618,725
2020-10-13 2020-10-12 PS Planned sale
9,200 -9.1%
59.63
USD 548,617
9,200 -9.1% 59.63 USD 548,617
2020-10-13 2020-10-09 PS Planned sale
15,800 -14.6%
59.65
USD 942,437
15,800 -14.6% 59.65 USD 942,437
2020-06-24 2020-06-23 PS Planned sale
35,114 -27.6%
62.78
USD 2,204,338
35,114 -27.6% 62.78 USD 2,204,338
2020-06-24 2020-06-23 PS Planned sale
9,452 -6.9%
62.13
USD 587,218
9,452 -6.9% 62.13 USD 587,218
2020-06-24 2020-06-22 PS Planned sale
1,900 -2.0%
63.06
USD 119,820
1,900 -2.0% 63.06 USD 119,820
2020-06-24 2020-06-22 PS Planned sale
40,816 -30.2%
62.41
USD 2,547,408
40,816 -30.2% 62.41 USD 2,547,408
2020-06-24 2020-06-22 PS Planned sale
12,718 -8.6%
61.84
USD 786,487
12,718 -8.6% 61.84 USD 786,487
// ... existing code ... // ... rest of the file ...