Mar 01
2024
SELL
Payment of exercise price or tax liability
$156,166
$60.86 p/Share
2,566
Reduced 7.5%
31,647
Common Shares
Jan 30
2024
BUY
Grant, award, or other acquisition
-
5,008
Added 12.77%
34,213
Common Shares
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
$50,071
$60.84 p/Share
823
Reduced 2.55%
31,464
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$137,437
$60.84 p/Share
2,259
Reduced 7.18%
29,205
Common Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,646
Added 4.85%
32,287
Common Shares
Jan 24
2023
BUY
Grant, award, or other acquisition
-
6,879
Added 18.33%
30,641
Common Shares
Dec 01
2022
SELL
Payment of exercise price or tax liability
$10,936
$56.96 p/Share
192
Reduced 0.79%
23,995
Common Shares
Dec 01
2022
SELL
Sale (or disposition) back to the issuer
$31,840
$56.96 p/Share
559
Reduced 2.26%
24,187
Common Shares
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
1,118
Added 4.32%
24,746
Common Shares
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
$43,500
$52.92 p/Share
822
Reduced 3.15%
25,276
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$87,212
$52.92 p/Share
1,648
Reduced 6.52%
23,628
Common Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,645
Added 5.93%
26,098
Common Shares
Jan 25
2022
BUY
Grant, award, or other acquisition
-
7,132
Added 22.58%
24,453
Common Shares
Dec 01
2021
SELL
Sale (or disposition) back to the issuer
$27,805
$49.74 p/Share
559
Reduced 3.1%
17,497
Common Shares
Dec 01
2021
SELL
Payment of exercise price or tax liability
$8,754
$49.74 p/Share
176
Reduced 1.01%
17,321
Common Shares
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
1,118
Added 5.83%
18,056
Common Shares
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$41,125
$49.97 p/Share
823
Reduced 4.44%
17,717
Common Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$38,927
$49.97 p/Share
779
Reduced 4.4%
16,938
Common Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,646
Added 8.15%
18,540
Common Shares
Jan 26
2021
BUY
Grant, award, or other acquisition
-
9,190
Added 35.23%
16,894
Common Shares
Dec 01
2020
SELL
Sale (or disposition) back to the issuer
$28,733
$51.4 p/Share
559
Reduced 6.61%
7,894
Common Shares
Dec 01
2020
SELL
Payment of exercise price or tax liability
$9,766
$51.4 p/Share
190
Reduced 2.41%
7,704
Common Shares
Dec 01
2020
BUY
Exercise of conversion of derivative security
-
1,118
Added 11.68%
8,453
Common Shares
Mar 01
2020
SELL
Sale (or disposition) back to the issuer
$46,131
$56.12 p/Share
822
Reduced 9.74%
7,615
Common Shares
Mar 01
2020
SELL
Payment of exercise price or tax liability
$15,714
$56.12 p/Share
280
Reduced 3.68%
7,335
Common Shares