Mar 01
2023
BUY
Grant, award, or other acquisition
$608
$86.91 p/Share
7
Added 0.02%
37,084
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$24,985
$92.54 p/Share
270
Reduced 0.72%
37,077
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
734
Added 1.93%
37,348
Common Shares
Feb 02
2023
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.01%
36,614
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$592
$98.68 p/Share
6
Added 0.02%
36,617
Common Shares
Sep 06
2022
BUY
Grant, award, or other acquisition
-
33
Added 0.09%
36,610
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$586
$83.78 p/Share
7
Added 0.02%
36,577
Common Shares
Jun 03
2022
BUY
Grant, award, or other acquisition
-
31
Added 0.08%
36,569
Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
$555
$79.39 p/Share
7
Added 0.02%
36,537
Common Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$29,781
$83.89 p/Share
355
Reduced 0.96%
36,529
Common Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
$77,430
$83.89 p/Share
923
Added 2.44%
36,885
Common Shares
Mar 03
2022
BUY
Grant, award, or other acquisition
-
27
Added 0.08%
35,961
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
$585
$83.51 p/Share
7
Added 0.02%
35,934
Common Shares
Feb 04
2022
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.01%
36,223
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$26,459
$89.69 p/Share
295
Reduced 0.81%
35,927
Common Shares
Jan 31
2022
BUY
Grant, award, or other acquisition
-
678
Added 1.84%
36,166
Common Shares
Dec 03
2021
BUY
Grant, award, or other acquisition
-
21
Added 0.06%
36,226
Common Shares
Dec 01
2021
BUY
Grant, award, or other acquisition
$659
$94.1 p/Share
7
Added 0.02%
36,204
Common Shares
Sep 03
2021
BUY
Grant, award, or other acquisition
-
22
Added 0.06%
36,196
Common Shares
Sep 01
2021
BUY
Grant, award, or other acquisition
$657
$93.85 p/Share
7
Added 0.02%
36,174
Common Shares
Aug 31
2021
SELL
Open market or private sale
$45,955
$91.91 p/Share
500
Reduced 1.39%
35,488
Common Shares
Jun 04
2021
BUY
Grant, award, or other acquisition
-
24
Added 0.07%
35,988
Common Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
$552
$78.85 p/Share
7
Added 0.02%
35,964
Common Shares
Mar 11
2021
SELL
Payment of exercise price or tax liability
$33,155
$71.92 p/Share
461
Reduced 1.27%
35,945
Common Shares
Mar 10
2021
BUY
Grant, award, or other acquisition
$94,457
$72.16 p/Share
1,309
Added 3.47%
36,407
Common Shares