Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,256
Added 1.46%
152,482
Common Shares
Feb 07
2023
SELL
Open market or private sale
$296,415
$65.87 p/Share
4,500
Reduced 2.91%
150,226
Common Shares
Jan 09
2023
SELL
Open market or private sale
$145,125
$64.5 p/Share
2,250
Reduced 1.43%
154,726
Common Shares
Jan 03
2023
SELL
Open market or private sale
$135,900
$60.4 p/Share
2,250
Reduced 1.41%
156,976
Common Shares
Dec 05
2022
SELL
Open market or private sale
$293,805
$65.29 p/Share
4,500
Reduced 2.75%
159,226
Common Shares
Nov 15
2022
SELL
Payment of exercise price or tax liability
$82,687
$73.96 p/Share
1,118
Reduced 0.68%
163,726
Common Shares
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