Mar 15
2024
SELL
Payment of exercise price or tax liability
$28,931
$71.79 p/Share
403
Reduced 4.3%
8,973
Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
$70,713
$71.79 p/Share
985
Added 9.51%
9,377
Common Shares
Mar 13
2024
BUY
Grant, award, or other acquisition
-
729
Added 7.99%
8,392
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
$214
$71.64 p/Share
3
Added 0.04%
7,663
Common Shares
Feb 09
2024
SELL
Payment of exercise price or tax liability
$15,097
$75.11 p/Share
201
Reduced 2.56%
7,660
Common Stocks
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
7,862
Common Stocks
Dec 01
2023
BUY
Grant, award, or other acquisition
$487
$81.26 p/Share
6
Added 0.08%
7,863
Common Stocks
Sep 01
2023
BUY
Grant, award, or other acquisition
$420
$84.07 p/Share
5
Added 0.06%
7,857
Common Stocks
Jun 01
2023
BUY
Grant, award, or other acquisition
$443
$88.79 p/Share
5
Added 0.06%
7,851
Common Stocks
Mar 15
2023
SELL
Payment of exercise price or tax liability
$14,917
$86.73 p/Share
172
Reduced 2.15%
7,846
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$37,072
$86.82 p/Share
427
Added 5.06%
8,018
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$18,322
$92.54 p/Share
198
Reduced 2.54%
7,590
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
528
Added 6.35%
7,790
Common Shares
Feb 02
2023
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.03%
7,262
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$394
$98.68 p/Share
4
Added 0.06%
7,264
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$502
$83.78 p/Share
6
Added 0.08%
7,259
Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
$396
$79.39 p/Share
5
Added 0.07%
7,252
Common Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$24,748
$83.89 p/Share
295
Reduced 3.91%
7,241
Common Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
$55,535
$83.89 p/Share
662
Added 8.07%
7,537
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
$418
$83.51 p/Share
5
Added 0.07%
6,874
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$19,373
$89.69 p/Share
216
Reduced 3.05%
6,869
Common Shares
Feb 04
2022
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.03%
7,086
Common Shares
Jan 31
2022
BUY
Grant, award, or other acquisition
-
488
Added 6.46%
7,071
Common Shares
Dec 01
2021
BUY
Grant, award, or other acquisition
$470
$94.1 p/Share
5
Added 0.07%
7,089
Common Shares
Sep 01
2021
BUY
Grant, award, or other acquisition
$469
$93.85 p/Share
5
Added 0.07%
7,083
Common Shares