Nov 15
2022
BUY
Exercise of conversion of derivative security
-
2,256
Added 1.35%
164,844
Common Shares
Aug 15
2022
SELL
Payment of exercise price or tax liability
$83,436
$74.63 p/Share
1,118
Reduced 0.68%
162,588
Common Shares
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
2,256
Added 1.36%
163,706
Common Shares
Jul 26
2022
SELL
Open market or private sale
$148,750
$70.0 p/Share
2,125
Reduced 1.3%
161,450
Common Shares
Jul 25
2022
SELL
Open market or private sale
$147,432
$69.38 p/Share
2,125
Reduced 1.28%
163,575
Common Shares
Jul 20
2022
SELL
Open market or private sale
$148,750
$70.0 p/Share
2,125
Reduced 1.27%
165,700
Common Shares
Jun 21
2022
SELL
Open market or private sale
$138,210
$65.04 p/Share
2,125
Reduced 1.25%
167,825
Common Shares
Jun 01
2022
SELL
Payment of exercise price or tax liability
$1,136,884
$72.51 p/Share
15,679
Reduced 8.45%
169,950
Common Shares
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
31,625
Added 14.56%
185,629
Common Shares
May 25
2022
SELL
Open market or private sale
$148,750
$70.0 p/Share
2,125
Reduced 1.36%
154,004
Common Shares
May 23
2022
SELL
Open market or private sale
$142,269
$66.95 p/Share
2,125
Reduced 1.34%
156,129
Common Shares
May 18
2022
SELL
Payment of exercise price or tax liability
$1,355,098
$68.26 p/Share
19,852
Reduced 11.15%
158,254
Common Shares
May 18
2022
BUY
Grant, award, or other acquisition
-
41,625
Added 18.94%
178,106
Common Shares
May 15
2022
SELL
Payment of exercise price or tax liability
$222,175
$71.21 p/Share
3,120
Reduced 2.23%
136,481
Common Shares
May 15
2022
BUY
Exercise of conversion of derivative security
-
9,025
Added 6.07%
139,601
Common Shares
Apr 18
2022
SELL
Open market or private sale
$320,875
$75.5 p/Share
4,250
Reduced 3.15%
130,576
Common Stock
Mar 21
2022
SELL
Open market or private sale
$381,905
$89.86 p/Share
4,250
Reduced 3.06%
134,826
Common Stock
Feb 22
2022
SELL
Open market or private sale
$384,157
$90.39 p/Share
4,250
Reduced 2.97%
139,076
Common Stock
Jan 24
2022
SELL
Open market or private sale
$355,810
$83.72 p/Share
4,250
Reduced 2.88%
143,326
Common Stock
Dec 20
2021
SELL
Open market or private sale
$369,835
$87.02 p/Share
4,250
Reduced 2.8%
147,576
Common Stock
Nov 29
2021
SELL
Open market or private sale
$380,460
$89.52 p/Share
4,250
Reduced 2.72%
151,826
Common Stock
Oct 25
2021
SELL
Open market or private sale
$396,185
$93.22 p/Share
4,250
Reduced 2.65%
156,076
Common Stock
Sep 27
2021
SELL
Open market or private sale
$397,290
$93.48 p/Share
4,250
Reduced 2.58%
160,326
Common Stock
Aug 30
2021
SELL
Open market or private sale
$370,090
$87.08 p/Share
4,250
Reduced 2.52%
164,576
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$4,022,212
$76.71 p/Share
52,434
Reduced 23.7%
168,826
Common Stock