TERRY ROBERT JOHN

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
2024-11-13 2024-11-12 PS Planned sale
1,915 -12.0%
86.82
USD 166,260
1,915 -12.0% 86.82 USD 166,260
2024-11-13 2024-11-11 PS Planned sale
5,930 -27.1%
88.39
USD 524,153
5,930 -27.1% 88.39 USD 524,153
2024-11-13 2024-11-11 PS Planned sale
4,592 -17.3%
87.53
USD 401,938
4,592 -17.3% 87.53 USD 401,938
2024-11-12 2024-11-08 PS Planned sale
1,821 -6.9%
90.16
USD 164,181
1,821 -6.9% 90.16 USD 164,181
2023-11-16 2023-11-14 PS Planned sale
792 -5.3%
91.25
USD 72,270
792 -5.3% 91.25 USD 72,270
2023-11-16 2023-11-14 PS Planned sale
3,665 -19.8%
91.74
USD 336,227
3,665 -19.8% 91.74 USD 336,227
2023-11-09 2023-11-09 PS Planned sale
3,156 -21.6%
88.18
USD 278,296
3,156 -21.6% 88.18 USD 278,296
2022-12-15 2022-12-13 PS Planned sale
3,500 -23.8%
100.60
USD 352,100
3,500 -23.8% 100.60 USD 352,100
2022-01-12 2022-01-10 PS Planned sale
1,500 -20.4%
152.35
USD 228,525
1,500 -20.4% 152.35 USD 228,525
2021-11-12 2021-11-12 PS Planned sale
2,998 -29.0%
162.27
USD 486,485
2,998 -29.0% 162.27 USD 486,485
2021-11-09 2021-11-09 PS Planned sale
3,305 -38.3%
167.73
USD 554,348
3,305 -38.3% 167.73 USD 554,348
2021-11-09 2021-11-09 PS Planned sale
500 -5.5%
166.77
USD 83,385
500 -5.5% 166.77 USD 83,385
2021-11-09 2021-11-09 PS Planned sale
218 -2.3%
165.79
USD 36,142
218 -2.3% 165.79 USD 36,142
2021-11-09 2021-11-08 PS Planned sale
5,274 -36.1%
164.59
USD 868,048
5,274 -36.1% 164.59 USD 868,048
2021-11-09 2021-11-08 PS Planned sale
3,100 -17.5%
163.52
USD 506,912
3,100 -17.5% 163.52 USD 506,912
2021-08-06 2021-08-04 PS Planned sale
417 -7.3%
187.89
USD 78,350
417 -7.3% 187.89 USD 78,350
2021-08-06 2021-08-04 PS Planned sale
1,516 -20.9%
186.81
USD 283,204
1,516 -20.9% 186.81 USD 283,204
2021-08-06 2021-08-04 PS Planned sale
1,100 -13.2%
186.07
USD 204,677
1,100 -13.2% 186.07 USD 204,677
2021-01-06 2021-01-04 PS Planned sale
1,000 -10.7%
152.94
USD 152,940
1,000 -10.7% 152.94 USD 152,940
2020-11-18 2020-11-16 PS Planned sale
1,096 -11.6%
143.10
USD 156,838
1,096 -11.6% 143.10 USD 156,838
2020-11-18 2020-11-16 PS Planned sale
800 -7.8%
141.96
USD 113,568
800 -7.8% 141.96 USD 113,568
2020-11-18 2020-11-16 PS Planned sale
1,104 -9.7%
141.05
USD 155,719
1,104 -9.7% 141.05 USD 155,719
2020-11-13 2020-11-13 PS Planned sale
750 -6.2%
144.14
USD 108,105
750 -6.2% 144.14 USD 108,105
2020-11-13 2020-11-12 PS Planned sale
331 -2.8%
143.90
USD 47,631
331 -2.8% 143.90 USD 47,631
2020-11-13 2020-11-10 PS Planned sale
680 -6.2%
143.06
USD 97,281
680 -6.2% 143.06 USD 97,281
2020-11-09 2020-11-09 PS Planned sale
1,037 -8.8%
150.71
USD 156,286
1,037 -8.8% 150.71 USD 156,286
2020-11-09 2020-11-06 PS Planned sale
2,013 -15.4%
148.24
USD 298,407
2,013 -15.4% 148.24 USD 298,407
2020-11-09 2020-11-06 PS Planned sale
800 -5.8%
147.19
USD 117,752
800 -5.8% 147.19 USD 117,752
2020-11-09 2020-11-06 PS Planned sale
5,400 -28.0%
146.12
USD 789,048
5,400 -28.0% 146.12 USD 789,048
2020-11-09 2020-11-06 PS Planned sale
162 -0.8%
145.21
USD 23,524
162 -0.8% 145.21 USD 23,524
2020-08-14 2020-08-12 PS Planned sale
1,000 -9.1%
142.30
USD 142,300
1,000 -9.1% 142.30 USD 142,300
2020-04-30 2020-04-28 PS Planned sale
2,000 -15.4%
101.00
USD 202,000
2,000 -15.4% 101.00 USD 202,000
2020-01-23 2020-01-21 PS Planned sale
1,000 -7.1%
124.01
USD 124,010
1,000 -7.1% 124.01 USD 124,010
2019-10-23 2019-10-21 PS Planned sale
2,253 -15.7%
90.00
USD 202,770
2,253 -15.7% 90.00 USD 202,770
2019-09-25 2019-09-23 PS Planned sale
1,500 -11.0%
79.68
USD 119,520
1,500 -11.0% 79.68 USD 119,520
2019-09-25 2019-09-23 PS Planned sale
1,750 -11.4%
79.68
USD 139,440
1,750 -11.4% 79.68 USD 139,440
// ... existing code ... // ... rest of the file ...