Jan 08
2024
BUY
Other acquisition or disposition
$402
$67.15 p/Share
6
Added 0.53%
1,136
Common Stock - Non Voting
Jan 08
2024
BUY
Other acquisition or disposition
$0
$67.14 p/Share
0
Added 0.0%
99,131
Common Stock - Voting
Oct 24
2023
BUY
Other acquisition or disposition
$0
$62.35 p/Share
0
Added 0.0%
729
Common Stock - Non Voting
Oct 24
2023
BUY
Other acquisition or disposition
$0
$62.35 p/Share
0
Added 0.0%
91,196
Common Stock - Voting
Jul 24
2023
BUY
Other acquisition or disposition
$0
$88.54 p/Share
0
Added 0.0%
702
Common Stock - Non Voting
Jul 24
2023
BUY
Other acquisition or disposition
$8,234
$88.54 p/Share
93
Added 0.1%
91,196
Common Stock - Voting
Apr 24
2023
BUY
Other acquisition or disposition
$8,213
$85.56 p/Share
96
Added 0.11%
91,102
Common Stock - Voting
Apr 24
2023
BUY
Other acquisition or disposition
$0
$85.56 p/Share
0
Added 0.0%
702
Common Stock - Non Voting
Mar 15
2023
SELL
Payment of exercise price or tax liability
$69,913
$71.78 p/Share
974
Reduced 1.06%
91,006
Common Stock - Voting
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
2,118
Added 2.25%
91,980
Common Stock - Voting
Feb 13
2023
SELL
Payment of exercise price or tax liability
$404,333
$73.77 p/Share
5,481
Reduced 5.75%
89,862
Common Stock - Voting
Jan 23
2023
BUY
Grant, award, or other acquisition
-
15,159
Added 13.72%
95,343
Common Stock - Voting
Jan 09
2023
BUY
Other acquisition or disposition
$3,963
$86.16 p/Share
46
Added 0.06%
80,184
Common Stock - Voting
Jan 09
2023
BUY
Other acquisition or disposition
$0
$86.16 p/Share
0
Added 0.0%
702
Common Stock - Non Voting
Dec 01
2022
SELL
Payment of exercise price or tax liability
$812,406
$84.1 p/Share
9,660
Reduced 10.76%
80,137
Common Stock - Voting
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
20,000
Added 18.22%
89,797
Common Stock - Voting
Oct 25
2022
BUY
Other acquisition or disposition
$0
$75.29 p/Share
0
Added 0.0%
702
Common Stock - Non Voting
Oct 25
2022
BUY
Other acquisition or disposition
$752
$75.29 p/Share
10
Added 0.01%
69,797
Common Stock - Voting
Oct 19
2022
SELL
Open market or private sale
$241,504
$75.47 p/Share
3,200
Reduced 82.01%
702
Common Stock - Non Voting
Oct 18
2022
SELL
Other acquisition or disposition
-
3,200
Reduced 4.38%
69,786
Common Stock - Voting
Oct 18
2022
SELL
Open market or private sale
$160,582
$74.62 p/Share
2,152
Reduced 75.4%
702
Common Stock - Non Voting
Oct 18
2022
BUY
Other acquisition or disposition
-
3,200
Added 45.06%
3,902
Common Stock - Non Voting
Oct 17
2022
SELL
Other acquisition or disposition
-
2,152
Reduced 2.86%
72,986
Common Stock - Voting
Oct 17
2022
BUY
Other acquisition or disposition
-
2,152
Added 42.99%
2,854
Common Stock - Non Voting
Jul 25
2022
BUY
Other acquisition or disposition
$0
$85.39 p/Share
0
Added 0.0%
702
Common Stock - Non Voting