Mar 01
2024
SELL
Payment of exercise price or tax liability
$614,715
$53.57 p/Share
11,475
Reduced 4.41%
248,786
Common shares, par val...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,399
Added 0.53%
260,261
Common shares, par val...
Feb 06
2024
SELL
Sale (or disposition) back to the issuer
-
7,671
Reduced 2.88%
258,862
Common shares, par val...
Feb 06
2024
BUY
Grant, award, or other acquisition
$1,000,042
$53.87 p/Share
18,564
Added 6.51%
266,533
Common shares, par val...
Jan 19
2024
SELL
Open market or private sale
$275,000
$55.0 p/Share
5,000
Reduced 1.98%
247,969
Common shares, par val...
Dec 14
2023
SELL
Open market or private sale
$435,713
$52.15 p/Share
8,355
Reduced 3.2%
252,969
Common shares, par val...
Aug 23
2023
SELL
Open market or private sale
$747,000
$49.8 p/Share
15,000
Reduced 5.43%
261,324
Common shares, par val...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$263,100
$43.11 p/Share
6,103
Reduced 2.16%
276,324
Common shares, par val...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
658
Added 0.23%
282,427
Common shares, par val...
Feb 07
2023
BUY
Grant, award, or other acquisition
$1,500,050
$43.51 p/Share
34,476
Added 10.9%
281,769
Common shares, par val...
Feb 02
2023
SELL
Open market or private sale
$48,240
$45.0 p/Share
1,072
Reduced 0.43%
247,293
Common shares, par val...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$253,068
$42.64 p/Share
5,935
Reduced 2.33%
248,365
Common shares, par val...
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
520
Added 0.2%
254,300
Common shares, par val...
Feb 08
2022
BUY
Grant, award, or other acquisition
$1,500,041
$46.91 p/Share
31,977
Added 11.19%
253,780
Common shares, par val...
Jan 13
2022
SELL
Open market or private sale
$469,388
$50.02 p/Share
9,384
Reduced 4.06%
221,803
Common shares, par val...
Jan 12
2022
SELL
Open market or private sale
$30,800
$50.0 p/Share
616
Reduced 0.27%
231,187
Common shares, par val...
Apr 26
2021
SELL
Open market or private sale
$269,289
$53.02 p/Share
5,079
Reduced 2.14%
231,803
Common shares, par val...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$170,913
$43.39 p/Share
3,939
Reduced 1.64%
236,882
Common shares, par val...
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
309
Added 0.13%
240,821
Common shares, par val...
Feb 06
2021
BUY
Grant, award, or other acquisition
$1,500,064
$43.67 p/Share
34,350
Added 12.5%
240,512
Common shares, par val...
Jan 11
2021
SELL
Open market or private sale
$185,147
$48.09 p/Share
3,850
Reduced 1.83%
206,162
Common shares, par val...
Jan 08
2021
SELL
Open market or private sale
$67,200
$48.0 p/Share
1,400
Reduced 0.66%
210,012
Common shares, par val...
Jan 07
2021
SELL
Open market or private sale
$230,450
$46.09 p/Share
5,000
Reduced 2.31%
211,412
Common shares, par val...