Jul 25
2022
BUY
Other acquisition or disposition
$21,860
$85.39 p/Share
256
Added 0.25%
102,232
Common Stock - Voting
Apr 25
2022
BUY
Other acquisition or disposition
$0
$95.54 p/Share
0
Added 0.0%
5,132
Common Stock - Non Voting
Apr 25
2022
BUY
Other acquisition or disposition
$20,637
$95.54 p/Share
216
Added 0.21%
101,975
Common Stock - Voting
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,139
Added 1.11%
101,759
Common Stock - Voting
Jan 28
2022
SELL
Payment of exercise price or tax liability
$271,244
$97.64 p/Share
2,778
Reduced 2.69%
100,620
Common Stock - Voting
Jan 28
2022
BUY
Exercise of conversion of derivative security
$271,200
$27.12 p/Share
10,000
Added 8.82%
103,398
Common Stock - Voting
Jan 10
2022
BUY
Other acquisition or disposition
$19,012
$95.54 p/Share
199
Added 0.21%
93,398
Common Stock - Voting
Jan 10
2022
BUY
Other acquisition or disposition
$0
$95.54 p/Share
0
Added 0.0%
5,132
Common Stock - Non Voting
Oct 26
2021
BUY
Other acquisition or disposition
$17,443
$81.13 p/Share
215
Added 0.23%
93,198
Common Stock - Voting
Oct 26
2021
BUY
Other acquisition or disposition
$0
$81.13 p/Share
0
Added 0.0%
5,131
Common Stock - Non Voting
Aug 20
2021
SELL
Open market or private sale
$251,125
$87.5 p/Share
2,870
Reduced 2.99%
92,982
Common Stock - Voting
Aug 11
2021
-
5,880
Reduced 53.4%
5,131
Common Stock - Non Voting
Aug 04
2021
SELL
Other acquisition or disposition
-
3,700
Reduced 3.72%
95,852
Common Stock - Voting
Aug 04
2021
BUY
Other acquisition or disposition
-
3,700
Added 25.15%
11,011
Common Stock - Non Voting
Jul 26
2021
BUY
Other acquisition or disposition
$768
$85.37 p/Share
9
Added 0.12%
7,311
Common Stock - Non Voting
Jul 26
2021
BUY
Other acquisition or disposition
$19,635
$85.37 p/Share
230
Added 0.23%
99,552
Common Stock - Voting
Jul 13
2021
-
120
Reduced 1.62%
7,302
Common Stock - Non Voting
Apr 26
2021
BUY
Other acquisition or disposition
$727
$90.86 p/Share
8
Added 0.11%
7,422
Common Stock - Non Voting
Apr 26
2021
BUY
Other acquisition or disposition
$19,535
$90.86 p/Share
215
Added 0.22%
99,232
Common Stock - Voting
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
1,468
Added 1.46%
99,017
Common Stock - Voting
Jan 29
2021
SELL
Payment of exercise price or tax liability
$237,103
$92.33 p/Share
2,568
Reduced 2.56%
97,549
Common Stock - Voting
Jan 29
2021
BUY
Exercise of conversion of derivative security
$237,000
$23.7 p/Share
10,000
Added 9.08%
100,117
Common Stock - Voting
Jan 11
2021
BUY
Other acquisition or disposition
$758
$94.7 p/Share
8
Added 0.11%
7,413
Common Stock - Non Voting
Jan 11
2021
BUY
Other acquisition or disposition
$16,951
$94.7 p/Share
179
Added 0.2%
90,117
Common Stock - Voting
Nov 24
2020
-
2,300
Reduced 38.32%
3,702
Common Stock - Non Voting