Dec 12
2022
BUY
Grant, award, or other acquisition
$1,743
$96.84 p/Share
18
Added 0.56%
3,207
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$493
$98.68 p/Share
5
Added 0.16%
3,188
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$502
$83.78 p/Share
6
Added 0.19%
3,183
Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
$476
$79.39 p/Share
6
Added 0.19%
3,177
Common Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$19,882
$83.89 p/Share
237
Reduced 6.95%
3,171
Common Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
$55,535
$83.89 p/Share
662
Added 16.26%
3,409
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
$334
$83.51 p/Share
4
Added 0.15%
2,746
Common Shares
Feb 04
2022
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.07%
2,987
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$21,884
$89.69 p/Share
244
Reduced 8.17%
2,741
Common Shares
Jan 31
2022
BUY
Grant, award, or other acquisition
-
678
Added 18.48%
2,990
Common Shares
Dec 10
2021
BUY
Grant, award, or other acquisition
-
55
Added 2.32%
2,312
Common Shares
Dec 01
2021
BUY
Grant, award, or other acquisition
$376
$94.1 p/Share
4
Added 0.18%
2,257
Common Shares
Sep 01
2021
BUY
Grant, award, or other acquisition
$375
$93.85 p/Share
4
Added 0.18%
2,253
Common Shares
Aug 23
2021
SELL
Open market or private sale
$227,509
$91.04 p/Share
2,499
Reduced 52.64%
2,248
Common Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
$315
$78.85 p/Share
4
Added 0.08%
4,747
Common Shares
Mar 11
2021
SELL
Payment of exercise price or tax liability
$26,395
$71.92 p/Share
367
Reduced 7.18%
4,742
Common Shares
Mar 10
2021
BUY
Grant, award, or other acquisition
$71,294
$72.16 p/Share
988
Added 16.2%
5,110
Common Shares
Mar 02
2021
BUY
Grant, award, or other acquisition
$358
$71.65 p/Share
5
Added 0.12%
4,121
Common Shares
Feb 05
2021
SELL
Payment of exercise price or tax liability
$21,865
$79.8 p/Share
274
Reduced 6.24%
4,116
Common Shares
Feb 01
2021
SELL
Grant, award, or other acquisition
-
1
Reduced 0.03%
3,825
Common Shares
Feb 01
2021
BUY
Grant, award, or other acquisition
-
566
Added 18.04%
2,572
Common Shares
Dec 01
2020
BUY
Grant, award, or other acquisition
$372
$74.44 p/Share
5
Added 0.13%
3,827
Common Shares
Sep 01
2020
BUY
Grant, award, or other acquisition
$376
$75.2 p/Share
5
Added 0.13%
3,821
Common Shares
Jun 01
2020
SELL
Grant, award, or other acquisition
$325
$81.16 p/Share
4
Reduced 0.1%
3,816
Common Shares
Mar 15
2020
SELL
Payment of exercise price or tax liability
$16,218
$86.73 p/Share
187
Reduced 4.47%
3,995
Common Shares