Kramer Douglas James

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-04-01 2025-04-01 PS Planned sale
600 -0.3%
113.85
USD 68,308
600 -0.3% 113.85 USD 68,308
2025-04-01 2025-04-01 PS Planned sale
5,106 -2.6%
113.12
USD 577,606
5,106 -2.6% 113.12 USD 577,606
2025-04-01 2025-04-01 PS Planned sale
3,294 -1.7%
112.20
USD 369,593
3,294 -1.7% 112.20 USD 369,593
2025-03-06 2025-03-05 PS Planned sale
3,000 -1.5%
140.06
USD 420,180
3,000 -1.5% 140.06 USD 420,180
2025-02-05 2025-02-03 PS Planned sale
2,481 -1.4%
131.66
USD 326,648
2,481 -1.4% 131.66 USD 326,648
2025-01-06 2025-01-02 PS Planned sale
1,517 -0.9%
113.59
USD 172,318
1,517 -0.9% 113.59 USD 172,318
2025-01-06 2025-01-02 PS Planned sale
3,557 -2.0%
112.87
USD 401,474
3,557 -2.0% 112.87 USD 401,474
2025-01-06 2025-01-02 PS Planned sale
3,926 -2.1%
111.64
USD 438,281
3,926 -2.1% 111.64 USD 438,281
2024-12-03 2024-12-02 PS Planned sale
3,000 -1.7%
105.57
USD 316,710
3,000 -1.7% 105.57 USD 316,710
2024-11-21 2024-11-21 PS Planned sale
6,000 -3.3%
100.00
USD 600,000
6,000 -3.3% 100.00 USD 600,000
2024-11-04 2024-11-01 PS Planned sale
3,000 -1.6%
88.60
USD 265,800
3,000 -1.6% 88.60 USD 265,800
2024-10-03 2024-10-02 PS Planned sale
3,000 -1.6%
78.87
USD 236,610
3,000 -1.6% 78.87 USD 236,610
2024-09-04 2024-09-03 PS Planned sale
3,000 -1.6%
81.53
USD 244,590
3,000 -1.6% 81.53 USD 244,590
2024-08-02 2024-08-01 PS Planned sale
3,000 -1.5%
77.17
USD 231,510
3,000 -1.5% 77.17 USD 231,510
2024-07-02 2024-07-01 PS Planned sale
3,000 -1.5%
82.65
USD 247,950
3,000 -1.5% 82.65 USD 247,950
2024-06-04 2024-06-03 PS Planned sale
3,000 -1.5%
68.77
USD 206,310
3,000 -1.5% 68.77 USD 206,310
2024-05-03 2024-05-01 PS Planned sale
3,000 -1.4%
88.12
USD 264,360
3,000 -1.4% 88.12 USD 264,360
2024-04-02 2024-04-01 PS Planned sale
3,000 -1.4%
97.16
USD 291,480
3,000 -1.4% 97.16 USD 291,480
2024-03-05 2024-03-04 PS Planned sale
3,000 -1.4%
99.64
USD 298,920
3,000 -1.4% 99.64 USD 298,920
2024-02-13 2024-02-09 PS Planned sale
6,000 -2.7%
110.08
USD 660,480
6,000 -2.7% 110.08 USD 660,480
2024-02-02 2024-02-01 PS Planned sale
3,000 -1.4%
79.60
USD 238,800
3,000 -1.4% 79.60 USD 238,800
2024-01-03 2024-01-02 PS Planned sale
3,000 -1.9%
81.43
USD 244,290
3,000 -1.9% 81.43 USD 244,290
2023-12-04 2023-12-01 PS Planned sale
3,000 -1.9%
77.77
USD 233,310
3,000 -1.9% 77.77 USD 233,310
2023-11-02 2023-11-01 PS Planned sale
3,000 -1.8%
56.48
USD 169,440
3,000 -1.8% 56.48 USD 169,440
2023-10-03 2023-10-02 PS Planned sale
3,000 -1.8%
62.91
USD 188,730
3,000 -1.8% 62.91 USD 188,730
2023-09-05 2023-09-01 PS Planned sale
3,000 -1.8%
65.86
USD 197,580
3,000 -1.8% 65.86 USD 197,580
2023-08-02 2023-08-01 PS Planned sale
3,000 -1.8%
67.47
USD 202,410
3,000 -1.8% 67.47 USD 202,410
2023-07-05 2023-07-03 PS Planned sale
3,000 -1.8%
65.48
USD 196,440
3,000 -1.8% 65.48 USD 196,440
2023-06-02 2023-06-01 PS Planned sale
3,000 -1.8%
67.47
USD 202,410
3,000 -1.8% 67.47 USD 202,410
2023-05-15 2023-05-11 PS Planned sale
3,000 -1.9%
50.00
USD 150,000
3,000 -1.9% 50.00 USD 150,000
2023-04-04 2023-04-03 PS Planned sale
3,000 -5.2%
60.61
USD 181,834
3,000 -5.2% 60.61 USD 181,834
2023-03-03 2023-03-02 PS Planned sale
3,000 -5.2%
57.51
USD 172,543
3,000 -5.2% 57.51 USD 172,543
2023-02-17 2023-02-15 PS Planned sale
1,120 -2.0%
68.95
USD 77,221
1,120 -2.0% 68.95 USD 77,221
2023-02-17 2023-02-15 PS Planned sale
2,380 -4.1%
68.16
USD 162,220
2,380 -4.1% 68.16 USD 162,220
2023-02-03 2023-02-02 PS Planned sale
3,500 -5.9%
60.47
USD 211,645
3,500 -5.9% 60.47 USD 211,645
2023-02-03 2023-02-01 PS Planned sale
3,500 -5.9%
53.41
USD 186,935
3,500 -5.9% 53.41 USD 186,935
2023-01-30 2023-01-27 PS Planned sale
3,500 -5.9%
50.00
USD 175,000
3,500 -5.9% 50.00 USD 175,000
2022-12-12 2022-12-09 PS Planned sale
4,500 -7.5%
50.00
USD 225,000
4,500 -7.5% 50.00 USD 225,000
2022-12-02 2022-12-01 PS Planned sale
100 -0.2%
50.73
USD 5,073
100 -0.2% 50.73 USD 5,073
2022-12-02 2022-12-01 PS Planned sale
12,874 -18.8%
50.08
USD 644,687
12,874 -18.8% 50.08 USD 644,687
2022-12-02 2022-12-01 PS Planned sale
2,681 -3.8%
49.11
USD 131,677
2,681 -3.8% 49.11 USD 131,677
2022-11-16 2022-11-15 PS Planned sale
4,500 -6.7%
55.99
USD 251,959
4,500 -6.7% 55.99 USD 251,959
2022-11-14 2022-11-11 PS Planned sale
4,500 -7.5%
50.00
USD 225,000
4,500 -7.5% 50.00 USD 225,000
2022-09-02 2022-09-01 PS Planned sale
600 -1.1%
61.18
USD 36,705
600 -1.1% 61.18 USD 36,705
2022-09-02 2022-09-01 PS Planned sale
5,941 -9.6%
60.59
USD 359,956
5,941 -9.6% 60.59 USD 359,956
2022-06-03 2022-06-01 PS Planned sale
2,438 -4.2%
58.63
USD 142,930
2,438 -4.2% 58.63 USD 142,930
2022-06-03 2022-06-01 PS Planned sale
5,439 -8.6%
57.77
USD 314,213
5,439 -8.6% 57.77 USD 314,213
2022-03-02 2022-03-01 PS Planned sale
614 -1.1%
121.01
USD 74,302
614 -1.1% 121.01 USD 74,302
2022-03-02 2022-03-01 PS Planned sale
2,200 -3.8%
120.20
USD 264,451
2,200 -3.8% 120.20 USD 264,451
2022-03-02 2022-03-01 PS Planned sale
1,900 -3.1%
119.13
USD 226,349
1,900 -3.1% 119.13 USD 226,349
2022-03-02 2022-03-01 PS Planned sale
2,575 -4.1%
118.18
USD 304,324
2,575 -4.1% 118.18 USD 304,324
2022-03-02 2022-03-01 PS Planned sale
1,848 -2.9%
116.65
USD 215,564
1,848 -2.9% 116.65 USD 215,564
2021-12-02 2021-12-01 PS Planned sale
1,475 -4.3%
189.95
USD 280,181
1,475 -4.3% 189.95 USD 280,181
2021-12-02 2021-12-01 PS Planned sale
560 -1.6%
189.07
USD 105,880
560 -1.6% 189.07 USD 105,880
2021-12-02 2021-12-01 PS Planned sale
2,245 -6.0%
188.09
USD 422,258
2,245 -6.0% 188.09 USD 422,258
2021-12-02 2021-12-01 PS Planned sale
1,950 -5.0%
187.16
USD 364,971
1,950 -5.0% 187.16 USD 364,971
2021-12-02 2021-12-01 PS Planned sale
1,100 -2.7%
186.10
USD 204,714
1,100 -2.7% 186.10 USD 204,714
2021-12-02 2021-12-01 PS Planned sale
1,050 -2.5%
184.52
USD 193,749
1,050 -2.5% 184.52 USD 193,749
2021-12-02 2021-12-01 PS Planned sale
1,620 -3.8%
183.58
USD 297,406
1,620 -3.8% 183.58 USD 297,406
2021-11-03 2021-11-01 PS Planned sale
4,989 -13.3%
194.60
USD 970,882
4,989 -13.3% 194.60 USD 970,882
2021-11-03 2021-11-01 PS Planned sale
1,287 -3.3%
193.05
USD 248,457
1,287 -3.3% 193.05 USD 248,457
2021-11-03 2021-11-01 PS Planned sale
2,400 -5.8%
192.11
USD 461,062
2,400 -5.8% 192.11 USD 461,062
2021-11-03 2021-11-01 PS Planned sale
1,324 -3.1%
191.09
USD 253,005
1,324 -3.1% 191.09 USD 253,005
2021-10-04 2021-10-01 PS Planned sale
16,216 -33.2%
112.90
USD 1,830,718
16,216 -33.2% 112.90 USD 1,830,718
2021-10-04 2021-10-01 PS Planned sale
15,025 -23.5%
111.97
USD 1,682,372
15,025 -23.5% 111.97 USD 1,682,372
2021-10-04 2021-10-01 PS Planned sale
8,759 -12.1%
111.15
USD 973,532
8,759 -12.1% 111.15 USD 973,532
2021-09-02 2021-09-01 PS Planned sale
100 -0.3%
122.59
USD 12,259
100 -0.3% 122.59 USD 12,259
2021-09-02 2021-09-01 PS Planned sale
3,935 -10.7%
121.96
USD 479,915
3,935 -10.7% 121.96 USD 479,915
2021-09-02 2021-09-01 PS Planned sale
1,903 -4.9%
120.88
USD 230,030
1,903 -4.9% 120.88 USD 230,030
2021-09-02 2021-09-01 PS Planned sale
4,062 -9.5%
120.07
USD 487,719
4,062 -9.5% 120.07 USD 487,719
2021-05-04 2021-05-03 PS Planned sale
21,744 -40.0%
84.93
USD 1,846,687
21,744 -40.0% 84.93 USD 1,846,687
2021-05-04 2021-05-03 PS Planned sale
2,800 -4.9%
83.60
USD 234,080
2,800 -4.9% 83.60 USD 234,080
2021-05-04 2021-05-03 PS Planned sale
15,456 -21.3%
82.81
USD 1,279,933
15,456 -21.3% 82.81 USD 1,279,933
2021-04-01 2021-04-01 PS Planned sale
950 -2.8%
73.79
USD 70,097
950 -2.8% 73.79 USD 70,097
2021-04-01 2021-04-01 PS Planned sale
9,050 -21.2%
72.87
USD 659,514
9,050 -21.2% 72.87 USD 659,514
// ... existing code ... // ... rest of the file ...