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
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
45,875
Added 23.97%
145,511
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
59,884
Added 25.0%
179,645
Common Stock
Mar 10
2021
SELL
Open market or private sale
$10,749,480
$66.85 p/Share
160,800
Reduced 58.2%
115,501
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$5,883,672
$36.59 p/Share
160,800
Added 36.79%
276,301
Common Stock