Miller Andrew Craig

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
2023-04-20 2023-04-20 PS Planned sale
15,000 -38.1%
200.13
USD 3,001,950
15,000 -38.1% 200.13 USD 3,001,950
2023-04-20 2023-04-18 PS Planned sale
30,000 -49.3%
200.16
USD 6,004,800
30,000 -49.3% 200.16 USD 6,004,800
2022-12-02 2022-12-01 PS Planned sale
15,000 -57.1%
228.30
USD 3,424,500
15,000 -57.1% 228.30 USD 3,424,500
2022-11-14 2022-11-10 PS Planned sale
15,000 -37.0%
225.98
USD 3,389,700
15,000 -37.0% 225.98 USD 3,389,700
2022-11-03 2022-11-01 PS Planned sale
15,000 -28.0%
225.08
USD 3,376,200
15,000 -28.0% 225.08 USD 3,376,200
2021-11-03 2021-11-01 PS Planned sale
300 -0.6%
144.54
USD 43,362
300 -0.6% 144.54 USD 43,362
2021-11-03 2021-11-01 PS Planned sale
740 -1.4%
143.78
USD 106,397
740 -1.4% 143.78 USD 106,397
2021-11-03 2021-11-01 PS Planned sale
787 -1.5%
142.14
USD 111,864
787 -1.5% 142.14 USD 111,864
2021-11-03 2021-11-01 PS Planned sale
400 -0.7%
140.74
USD 56,296
400 -0.7% 140.74 USD 56,296
2021-11-03 2021-11-01 PS Planned sale
500 -0.9%
139.87
USD 69,935
500 -0.9% 139.87 USD 69,935
2021-11-03 2021-11-01 PS Planned sale
100 -0.2%
136.67
USD 13,667
100 -0.2% 136.67 USD 13,667
2021-10-05 2021-10-04 PS Planned sale
3,029 -9.8%
125.17
USD 379,140
3,029 -9.8% 125.17 USD 379,140
2021-10-05 2021-10-01 PS Planned sale
8,774 -22.1%
125.18
USD 1,098,329
8,774 -22.1% 125.18 USD 1,098,329
2021-10-05 2021-10-01 PS Planned sale
1,787 -4.3%
124.17
USD 221,892
1,787 -4.3% 124.17 USD 221,892
2021-10-05 2021-10-01 PS Planned sale
1,210 -2.8%
123.09
USD 148,939
1,210 -2.8% 123.09 USD 148,939
2021-10-05 2021-10-01 PS Planned sale
400 -0.9%
121.34
USD 48,536
400 -0.9% 121.34 USD 48,536
2021-10-05 2021-10-01 PS Planned sale
600 -1.4%
120.13
USD 72,078
600 -1.4% 120.13 USD 72,078
2021-10-05 2021-10-01 PS Planned sale
700 -1.6%
118.55
USD 82,985
700 -1.6% 118.55 USD 82,985
2021-09-03 2021-09-02 PS Planned sale
2,673 -5.7%
125.51
USD 335,488
2,673 -5.7% 125.51 USD 335,488
2021-09-03 2021-09-01 PS Planned sale
500 -1.1%
119.52
USD 59,760
500 -1.1% 119.52 USD 59,760
2021-09-03 2021-09-01 PS Planned sale
3,410 -6.7%
118.62
USD 404,494
3,410 -6.7% 118.62 USD 404,494
2021-09-03 2021-09-01 PS Planned sale
1,590 -3.0%
117.87
USD 187,413
1,590 -3.0% 117.87 USD 187,413
2021-06-14 2021-06-14 PS Planned sale
8,334 -15.5%
131.44
USD 1,095,421
8,334 -15.5% 131.44 USD 1,095,421
2021-06-14 2021-06-11 PS Planned sale
8,333 -15.5%
129.33
USD 1,077,707
8,333 -15.5% 129.33 USD 1,077,707
2021-06-14 2021-06-10 PS Planned sale
13,333 -22.7%
123.68
USD 1,649,025
13,333 -22.7% 123.68 USD 1,649,025
2021-05-12 2021-05-10 PS Planned sale
5,000 -9.9%
110.43
USD 552,150
5,000 -9.9% 110.43 USD 552,150
2021-04-14 2021-04-12 PS Planned sale
5,000 -9.9%
114.22
USD 571,100
5,000 -9.9% 114.22 USD 571,100
2021-03-12 2021-03-10 PS Planned sale
5,000 -9.9%
118.48
USD 592,400
5,000 -9.9% 118.48 USD 592,400
2021-02-12 2021-02-10 PS Planned sale
5,000 -9.9%
114.06
USD 570,300
5,000 -9.9% 114.06 USD 570,300
2021-01-12 2021-01-11 PS Planned sale
1,428 -3.0%
105.11
USD 150,097
1,428 -3.0% 105.11 USD 150,097
2021-01-12 2021-01-11 PS Planned sale
3,572 -7.3%
105.11
USD 375,453
3,572 -7.3% 105.11 USD 375,453
2020-12-14 2020-12-10 PS Planned sale
1,429 -3.0%
94.82
USD 135,498
1,429 -3.0% 94.82 USD 135,498
2020-12-14 2020-12-10 PS Planned sale
3,571 -7.3%
94.82
USD 338,602
3,571 -7.3% 94.82 USD 338,602
2020-11-12 2020-11-12 PS Planned sale
8,334 -20.2%
100.00
USD 833,400
8,334 -20.2% 100.00 USD 833,400
2020-11-12 2020-11-11 PS Planned sale
8,333 -20.2%
100.01
USD 833,383
8,333 -20.2% 100.01 USD 833,383
2020-11-12 2020-11-10 PS Planned sale
9,047 -21.5%
103.80
USD 939,079
9,047 -21.5% 103.80 USD 939,079
2020-11-12 2020-11-10 PS Planned sale
4,286 -11.5%
103.80
USD 444,887
4,286 -11.5% 103.80 USD 444,887
2020-10-13 2020-10-12 PS Planned sale
5,000 -13.2%
78.67
USD 393,350
5,000 -13.2% 78.67 USD 393,350
2020-09-10 2020-09-10 PS Planned sale
5,000 -13.2%
75.52
USD 377,600
5,000 -13.2% 75.52 USD 377,600
2020-06-16 2020-06-16 PS Planned sale
8,334 -20.2%
97.58
USD 813,232
8,334 -20.2% 97.58 USD 813,232
2020-06-16 2020-06-15 PS Planned sale
4,762 -12.6%
92.38
USD 439,914
4,762 -12.6% 92.38 USD 439,914
2020-06-16 2020-06-15 PS Planned sale
3,571 -9.8%
92.38
USD 329,889
3,571 -9.8% 92.38 USD 329,889
2020-06-16 2020-06-12 PS Planned sale
3,365 -9.3%
93.28
USD 313,887
3,365 -9.3% 93.28 USD 313,887
2020-06-16 2020-06-12 PS Planned sale
4,968 -13.1%
93.28
USD 463,415
4,968 -13.1% 93.28 USD 463,415
2020-06-02 2020-06-01 PS Planned sale
25,000 -100.0%
90.64
USD 2,266,000
25,000 -100.0% 90.64 USD 2,266,000
2020-05-04 2020-05-01 PS Planned sale
25,000 -100.0%
76.98
USD 1,924,500
25,000 -100.0% 76.98 USD 1,924,500
2020-04-03 2020-04-01 PS Planned sale
14,346 -100.0%
64.37
USD 923,452
14,346 -100.0% 64.37 USD 923,452
2020-04-03 2020-04-01 PS Planned sale
10,654 -100.0%
64.37
USD 685,798
10,654 -100.0% 64.37 USD 685,798
2020-03-04 2020-03-02 PS Planned sale
7,143 -100.0%
86.61
USD 618,655
7,143 -100.0% 86.61 USD 618,655
2020-03-04 2020-03-02 PS Planned sale
17,857 -100.0%
86.61
USD 1,546,595
17,857 -100.0% 86.61 USD 1,546,595
// ... existing code ... // ... rest of the file ...