May 20
2025
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
39,535
Common Shares
May 20
2025
BUY
Grant, award, or other acquisition
$44,923
$80.22 p/Share
560
Added 1.4%
39,535
Common Shares
May 19
2025
BUY
Grant, award, or other acquisition
$9,145
$80.22 p/Share
114
Added 0.29%
38,974
Common Shares
Feb 18
2025
BUY
Grant, award, or other acquisition
$8,994
$74.95 p/Share
120
Added 0.31%
38,860
Common Shares
Nov 15
2024
BUY
Grant, award, or other acquisition
$9,100
$85.05 p/Share
107
Added 0.28%
38,739
Common Shares
Sep 03
2024
BUY
Grant, award, or other acquisition
$162
$81.25 p/Share
2
Added 0.01%
38,632
Common Shares
Aug 22
2024
SELL
Open market or private sale
$40,445
$80.89 p/Share
500
Reduced 1.28%
38,519
Common Stock
Aug 16
2024
BUY
Grant, award, or other acquisition
$8,972
$82.32 p/Share
109
Added 0.28%
38,629
Common Shares
May 21
2024
BUY
Grant, award, or other acquisition
$39,974
$77.47 p/Share
516
Added 1.31%
39,019
Common Shares
May 20
2024
BUY
Grant, award, or other acquisition
$8,289
$77.47 p/Share
107
Added 0.28%
38,502
Common Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
$8,237
$76.27 p/Share
108
Added 0.28%
38,395
Common Shares
Feb 15
2024
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
38,287
Common Shares
Nov 15
2023
SELL
Open market or private sale
$32,800
$82.0 p/Share
400
Reduced 1.04%
38,185
Common Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
$8,218
$80.57 p/Share
102
Added 0.27%
38,287
Common Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
$8,100
$87.1 p/Share
93
Added 0.24%
38,585
Common Shares
May 26
2023
SELL
Open market or private sale
$56,604
$89.0 p/Share
636
Reduced 1.63%
38,491
Common Shares
May 23
2023
BUY
Grant, award, or other acquisition
$39,984
$89.25 p/Share
448
Added 1.13%
39,127
Common Shares
May 19
2023
BUY
Grant, award, or other acquisition
$7,471
$86.88 p/Share
86
Added 0.22%
38,679
Common Shares
Feb 21
2023
BUY
Grant, award, or other acquisition
$7,453
$93.17 p/Share
80
Added 0.21%
38,592
Common Shares
Feb 02
2023
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
38,512
Common Shares
Nov 15
2022
BUY
Grant, award, or other acquisition
$6,894
$93.17 p/Share
74
Added 0.19%
38,512
Common Shares
Aug 18
2022
SELL
Open market or private sale
$35,544
$88.86 p/Share
400
Reduced 1.05%
37,853
Common Shares
Aug 15
2022
BUY
Grant, award, or other acquisition
$7,059
$90.51 p/Share
78
Added 0.2%
38,438
Common Shares
May 16
2022
BUY
Grant, award, or other acquisition
$6,755
$77.64 p/Share
87
Added 0.23%
38,253
Common Shares
Feb 15
2022
BUY
Grant, award, or other acquisition
$6,688
$84.66 p/Share
79
Added 0.21%
38,166
Common Shares