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
Apr 03
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 5.52%
855,509
Common Shares
Mar 15
2023
BUY
Grant, award, or other acquisition
-
182,991
Added 18.51%
805,509
Common Shares
Mar 03
2023
SELL
Open market or private sale
$2,377,500
$47.55 p/Share
50,000
Reduced 7.43%
622,518
Common Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.92%
672,518
Common Shares
Mar 02
2023
SELL
Open market or private sale
$2,377,000
$47.54 p/Share
50,000
Reduced 7.43%
622,518
Common Shares
Mar 02
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.92%
672,518
Common Shares
Mar 01
2023
SELL
Open market or private sale
$2,382,000
$47.64 p/Share
50,000
Reduced 7.43%
622,518
Common Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.92%
672,518
Common Shares
Feb 03
2023
SELL
Open market or private sale
$2,355,000
$47.1 p/Share
50,000
Reduced 7.43%
622,518
Common Shares
Feb 03
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.92%
672,518
Common Shares
Feb 02
2023
SELL
Open market or private sale
$2,380,000
$47.6 p/Share
50,000
Reduced 7.43%
622,518
Common Shares
Feb 02
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.92%
672,518
Common Shares
Feb 01
2023
SELL
Open market or private sale
$2,371,000
$47.42 p/Share
50,000
Reduced 7.43%
622,518
Common Shares
Feb 01
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.92%
672,518
Common Shares
Jan 23
2023
SELL
Payment of exercise price or tax liability
$1,022,345
$46.77 p/Share
21,859
Reduced 3.39%
622,518
Common Shares
Jan 05
2023
SELL
Open market or private sale
$2,303,500
$46.07 p/Share
50,000
Reduced 7.2%
644,377
Common Shares
Jan 05
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.72%
694,377
Common Shares
Jan 04
2023
SELL
Open market or private sale
$2,362,500
$47.25 p/Share
50,000
Reduced 7.2%
644,377
Common Shares
Jan 04
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.72%
694,377
Common Shares
Jan 03
2023
SELL
Open market or private sale
$2,345,000
$46.9 p/Share
50,000
Reduced 7.2%
644,377
Common Shares
Jan 03
2023
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.72%
694,377
Common Shares
Dec 05
2022
SELL
Open market or private sale
$2,261,500
$45.23 p/Share
50,000
Reduced 7.2%
644,377
Common Shares
Dec 05
2022
BUY
Exercise of conversion of derivative security
$967,500
$19.35 p/Share
50,000
Added 6.72%
694,377
Common Shares