May 02
2024
BUY
Grant, award, or other acquisition
-
6,707
Added 0.87%
761,483
Common Shares
Jan 17
2024
SELL
Payment of exercise price or tax liability
$1,738,619
$34.27 p/Share
50,733
Reduced 6.3%
754,776
Common Shares
May 19
2023
SELL
Open market or private sale
$1,924,500
$38.49 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 19
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 18
2023
SELL
Open market or private sale
$1,897,500
$37.95 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 18
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 17
2023
SELL
Open market or private sale
$1,875,500
$37.51 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 17
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 16
2023
SELL
Open market or private sale
$1,836,499
$36.73 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 16
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 04
2023
SELL
Open market or private sale
$2,079,000
$41.58 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 04
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 03
2023
SELL
Open market or private sale
$2,169,500
$43.39 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 03
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 02
2023
SELL
Open market or private sale
$2,208,500
$44.17 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 02
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
May 01
2023
SELL
Open market or private sale
$2,224,500
$44.49 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
May 01
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
Apr 06
2023
SELL
Open market or private sale
$2,243,500
$44.87 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
Apr 06
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
Apr 05
2023
SELL
Open market or private sale
$2,259,000
$45.18 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
Apr 05
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
Apr 04
2023
SELL
Open market or private sale
$2,273,000
$45.46 p/Share
50,000
Reduced 5.84%
805,509
Common Shares
Apr 04
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
Apr 03
2023
SELL
Open market or private sale
$2,296,500
$45.93 p/Share
50,000
Reduced 5.84%
805,509
Common Shares