Jul 16
2024
SELL
Open market or private sale
$115,239
$61.2 p/Share
1,883
Reduced 0.94%
197,476
Common shares, par val...
Jul 15
2024
SELL
Open market or private sale
$672,846
$60.14 p/Share
11,188
Reduced 5.31%
199,359
Common shares, par val...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$556,592
$53.57 p/Share
10,390
Reduced 4.7%
210,547
Common shares, par val...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,261
Added 0.57%
220,937
Common shares, par val...
Feb 06
2024
SELL
Sale (or disposition) back to the issuer
-
6,904
Reduced 3.05%
219,676
Common shares, par val...
Feb 06
2024
BUY
Grant, award, or other acquisition
$1,350,036
$53.87 p/Share
25,061
Added 9.96%
226,580
Common shares, par val...
Jan 19
2024
SELL
Open market or private sale
$711,521
$55.05 p/Share
12,925
Reduced 6.03%
201,519
Common shares, par val...
Aug 02
2023
SELL
Open market or private sale
$134,566
$50.57 p/Share
2,661
Reduced 1.23%
214,444
Common shares, par val...
Jul 28
2023
SELL
Open market or private sale
$67,654
$50.04 p/Share
1,352
Reduced 0.62%
217,105
Common shares, par val...
Jul 27
2023
SELL
Open market or private sale
$125,325
$50.09 p/Share
2,502
Reduced 1.13%
218,457
Common shares, par val...
Jul 26
2023
SELL
Open market or private sale
$195,667
$50.03 p/Share
3,911
Reduced 1.74%
220,959
Common shares, par val...
Jul 25
2023
SELL
Open market or private sale
$184,123
$50.02 p/Share
3,681
Reduced 1.61%
224,870
Common shares, par val...
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
7,656
Reduced 3.24%
228,551
Common shares, par val...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
855
Added 0.36%
236,207
Common shares, par val...
Feb 07
2023
BUY
Grant, award, or other acquisition
$1,350,071
$43.51 p/Share
31,029
Added 11.65%
235,352
Common shares, par val...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$369,220
$42.64 p/Share
8,659
Reduced 4.07%
204,323
Common shares, par val...
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
743
Added 0.35%
212,982
Common shares, par val...
Feb 08
2022
BUY
Grant, award, or other acquisition
$1,350,023
$46.91 p/Share
28,779
Added 11.94%
212,239
Common shares, par val...
Apr 21
2021
SELL
Open market or private sale
$188,600
$50.0 p/Share
3,772
Reduced 2.01%
183,460
Common shares, par val...
Apr 19
2021
SELL
Open market or private sale
$457,650
$50.0 p/Share
9,153
Reduced 4.66%
187,232
Common shares, par val...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$322,822
$43.39 p/Share
7,440
Reduced 3.65%
196,385
Common shares, par val...
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
464
Added 0.23%
203,825
Common shares, par val...
Feb 06
2021
BUY
Grant, award, or other acquisition
$1,350,058
$43.67 p/Share
30,915
Added 13.2%
203,361
Common shares, par val...