Uchida T Christopher

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-31 2025-03-31 PS Planned sale
1,000 -9.0%
139.00
USD 139,000
1,000 -9.0% 139.00 USD 139,000
2025-03-18 2025-03-17 PS Planned sale
1,000 -8.2%
134.00
USD 134,000
1,000 -8.2% 134.00 USD 134,000
2025-03-17 2025-03-14 PS Planned sale
591 -4.6%
131.36
USD 77,635
591 -4.6% 131.36 USD 77,635
2025-03-17 2025-03-14 PS Planned sale
1,233 -8.8%
130.42
USD 160,805
1,233 -8.8% 130.42 USD 160,805
2025-03-17 2025-03-14 PS Planned sale
1,400 -9.1%
129.06
USD 180,684
1,400 -9.1% 129.06 USD 180,684
2025-03-17 2025-03-14 PS Planned sale
1,781 -10.4%
128.22
USD 228,352
1,781 -10.4% 128.22 USD 228,352
2025-02-20 2025-02-19 PS Planned sale
1,030 -6.6%
123.26
USD 126,958
1,030 -6.6% 123.26 USD 126,958
2025-02-20 2025-02-18 PS Planned sale
552 -3.4%
123.26
USD 68,039
552 -3.4% 123.26 USD 68,039
2025-02-14 2025-02-13 PS Planned sale
2,447 -14.3%
119.00
USD 291,193
2,447 -14.3% 119.00 USD 291,193
2025-02-14 2025-02-13 PS Planned sale
1,357 -7.3%
114.55
USD 155,444
1,357 -7.3% 114.55 USD 155,444
2025-02-04 2025-01-31 PS Planned sale
390 -2.1%
104.47
USD 40,743
390 -2.1% 104.47 USD 40,743
2025-01-31 2025-01-29 PS Planned sale
507 -2.8%
108.34
USD 54,928
507 -2.8% 108.34 USD 54,928
2025-01-28 2025-01-26 PS Planned sale
394 -2.3%
101.69
USD 40,066
394 -2.3% 101.69 USD 40,066
2025-01-22 2025-01-22 PS Planned sale
1,030 -6.0%
109.65
USD 112,940
1,030 -6.0% 109.65 USD 112,940
2025-01-03 2025-01-01 PS Planned sale
864 -4.8%
105.86
USD 91,463
864 -4.8% 105.86 USD 91,463
2024-12-18 2024-12-18 PS Planned sale
1,030 -6.1%
110.85
USD 114,176
1,030 -6.1% 110.85 USD 114,176
2024-11-20 2024-11-20 PS Planned sale
1,030 -5.7%
107.18
USD 110,395
1,030 -5.7% 107.18 USD 110,395
2024-11-20 2024-11-18 PS Planned sale
1,359 -7.0%
109.00
USD 148,131
1,359 -7.0% 109.00 USD 148,131
2024-11-20 2024-11-18 PS Planned sale
3,137 -13.9%
107.28
USD 336,537
3,137 -13.9% 107.28 USD 336,537
2024-11-12 2024-11-11 PS Planned sale
1,111 -6.3%
104.00
USD 115,544
1,111 -6.3% 104.00 USD 115,544
2024-10-16 2024-10-15 PS Planned sale
1,030 -5.5%
97.65
USD 100,580
1,030 -5.5% 97.65 USD 100,580
2024-09-18 2024-09-17 PS Planned sale
1,017 -5.2%
99.00
USD 100,683
1,017 -5.2% 99.00 USD 100,683
2024-09-11 2024-09-09 PS Planned sale
656 -3.2%
95.53
USD 62,666
656 -3.2% 95.53 USD 62,666
2024-09-11 2024-09-09 PS Planned sale
1,204 -5.6%
94.12
USD 113,324
1,204 -5.6% 94.12 USD 113,324
2024-09-11 2024-09-09 PS Planned sale
300 -1.4%
93.42
USD 28,027
300 -1.4% 93.42 USD 28,027
2024-08-23 2024-08-23 PS Planned sale
1,750 -7.8%
99.00
USD 173,250
1,750 -7.8% 99.00 USD 173,250
2024-08-22 2024-08-21 PS Planned sale
50 -0.2%
94.65
USD 4,733
50 -0.2% 94.65 USD 4,733
2024-08-22 2024-08-21 PS Planned sale
950 -4.1%
94.15
USD 89,439
950 -4.1% 94.15 USD 89,439
2024-08-07 2024-08-06 PS Planned sale
1,750 -7.3%
94.00
USD 164,500
1,750 -7.3% 94.00 USD 164,500
2024-07-19 2024-07-17 PS Planned sale
50 -0.2%
92.07
USD 4,604
50 -0.2% 92.07 USD 4,604
2024-07-19 2024-07-17 PS Planned sale
950 -3.8%
91.26
USD 86,699
950 -3.8% 91.26 USD 86,699
2024-06-21 2024-06-20 PS Planned sale
1,000 -4.0%
80.32
USD 80,320
1,000 -4.0% 80.32 USD 80,320
2024-05-21 2024-05-20 PS Planned sale
1,250 -4.9%
89.00
USD 111,250
1,250 -4.9% 89.00 USD 111,250
2024-05-16 2024-05-15 PS Planned sale
288 -1.1%
83.74
USD 24,116
288 -1.1% 83.74 USD 24,116
2024-05-16 2024-05-15 PS Planned sale
712 -2.7%
82.97
USD 59,077
712 -2.7% 82.97 USD 59,077
2024-04-18 2024-04-17 PS Planned sale
1,000 -3.8%
76.30
USD 76,296
1,000 -3.8% 76.30 USD 76,296
2024-03-18 2024-03-14 PS Planned sale
1,250 -4.7%
84.00
USD 105,000
1,250 -4.7% 84.00 USD 105,000
2024-03-18 2024-03-14 PS Planned sale
550 -2.0%
80.49
USD 44,269
550 -2.0% 80.49 USD 44,269
2024-03-18 2024-03-14 PS Planned sale
700 -2.5%
79.57
USD 55,701
700 -2.5% 79.57 USD 55,701
2024-03-13 2024-03-12 PS Planned sale
1,000 -3.5%
74.00
USD 74,000
1,000 -3.5% 74.00 USD 74,000
2024-03-13 2024-03-11 PS Planned sale
1,000 -3.4%
73.43
USD 73,430
1,000 -3.4% 73.43 USD 73,430
2024-03-13 2024-03-11 PS Planned sale
1,000 -3.2%
73.43
USD 73,430
1,000 -3.2% 73.43 USD 73,430
2024-02-16 2024-02-16 PS Planned sale
750 -2.5%
74.36
USD 55,770
750 -2.5% 74.36 USD 55,770
2024-02-16 2024-02-15 PS Planned sale
750 -2.4%
67.00
USD 50,250
750 -2.4% 67.00 USD 50,250
2024-02-16 2024-02-14 PS Planned sale
1,000 -3.1%
59.45
USD 59,450
1,000 -3.1% 59.45 USD 59,450
2024-02-02 2024-01-31 PS Planned sale
381 -1.2%
59.19
USD 22,552
381 -1.2% 59.19 USD 22,552
2024-01-30 2024-01-27 PS Planned sale
214 -0.7%
60.13
USD 12,868
214 -0.7% 60.13 USD 12,868
2024-01-30 2024-01-26 PS Planned sale
394 -1.3%
60.13
USD 23,691
394 -1.3% 60.13 USD 23,691
2024-01-18 2024-01-17 PS Planned sale
1,000 -3.3%
60.30
USD 60,300
1,000 -3.3% 60.30 USD 60,300
2024-01-03 2024-01-01 PS Planned sale
121 -0.4%
54.51
USD 6,596
121 -0.4% 54.51 USD 6,596
2024-01-03 2024-01-01 PS Planned sale
255 -0.8%
54.51
USD 13,901
255 -0.8% 54.51 USD 13,901
2023-12-14 2023-12-13 PS Planned sale
1,000 -3.3%
61.04
USD 61,040
1,000 -3.3% 61.04 USD 61,040
2023-11-21 2023-11-18 PS Planned sale
2,320 -7.4%
59.10
USD 137,112
2,320 -7.4% 59.10 USD 137,112
2023-11-15 2023-11-15 PS Planned sale
1,000 -3.8%
60.00
USD 60,000
1,000 -3.8% 60.00 USD 60,000
2023-11-06 2023-11-02 PS Planned sale
2,000 -7.3%
56.80
USD 113,600
2,000 -7.3% 56.80 USD 113,600
2023-06-21 2023-06-21 PS Planned sale
1,000 -3.8%
58.10
USD 58,100
1,000 -3.8% 58.10 USD 58,100
2023-06-01 2023-05-31 PS Planned sale
2,000 -7.4%
55.00
USD 110,000
2,000 -7.4% 55.00 USD 110,000
2023-03-17 2023-03-15 PS Planned sale
1,000 -3.8%
55.00
USD 55,000
1,000 -3.8% 55.00 USD 55,000
2023-02-17 2023-02-16 PS Planned sale
2,000 -7.4%
55.00
USD 110,000
2,000 -7.4% 55.00 USD 110,000
2022-11-18 2022-11-16 PS Planned sale
1,000 -4.7%
64.91
USD 64,910
1,000 -4.7% 64.91 USD 64,910
2022-10-21 2022-10-19 PS Planned sale
1,000 -4.7%
88.90
USD 88,900
1,000 -4.7% 88.90 USD 88,900
2022-10-12 2022-10-11 PS Planned sale
1,500 -6.9%
94.00
USD 141,000
1,500 -6.9% 94.00 USD 141,000
2022-09-16 2022-09-14 PS Planned sale
1,000 -4.4%
85.44
USD 85,440
1,000 -4.4% 85.44 USD 85,440
2022-09-07 2022-09-07 PS Planned sale
1,000 -4.4%
89.00
USD 89,000
1,000 -4.4% 89.00 USD 89,000
2022-09-07 2022-09-02 PS Planned sale
1,000 -4.2%
84.00
USD 84,000
1,000 -4.2% 84.00 USD 84,000
2022-08-17 2022-08-17 PS Planned sale
1,000 -4.1%
78.00
USD 78,000
1,000 -4.1% 78.00 USD 78,000
2022-08-17 2022-08-15 PS Planned sale
1,000 -4.1%
79.00
USD 79,000
1,000 -4.1% 79.00 USD 79,000
2022-08-11 2022-08-09 PS Planned sale
750 -3.0%
74.00
USD 55,500
750 -3.0% 74.00 USD 55,500
2022-08-08 2022-08-04 PS Planned sale
750 -2.9%
67.09
USD 50,318
750 -2.9% 67.09 USD 50,318
2022-07-22 2022-07-20 PS Planned sale
1,000 -3.7%
57.04
USD 57,040
1,000 -3.7% 57.04 USD 57,040
2022-04-22 2022-04-20 PS Planned sale
500 -1.9%
59.17
USD 29,585
500 -1.9% 59.17 USD 29,585
2022-03-29 2022-03-16 PS Planned sale
500 -1.9%
62.20
USD 31,100
500 -1.9% 62.20 USD 31,100
2022-02-18 2022-02-17 PS Planned sale
500 -1.8%
55.00
USD 27,500
500 -1.8% 55.00 USD 27,500
2022-02-09 2022-02-07 PS Planned sale
500 -1.8%
55.00
USD 27,500
500 -1.8% 55.00 USD 27,500
2021-12-22 2021-12-22 PS Planned sale
306 -1.1%
63.34
USD 19,382
306 -1.1% 63.34 USD 19,382
// ... existing code ... // ... rest of the file ...