Mar 15
2023
BUY
Grant, award, or other acquisition
-
91,680
Added 2.05%
4,387,591
Common Shares
Jan 09
2023
SELL
Open market or private sale
$1,689,744
$29.96 p/Share
56,400
Reduced 1.28%
4,352,210
Common Shares
Jan 09
2023
BUY
Exercise of conversion of derivative security
$476,579
$8.45 p/Share
56,400
Added 1.26%
4,408,610
Common Shares
Mar 22
2022
-
40,000
Reduced 0.91%
4,352,210
Common Shares
Mar 17
2022
SELL
Open market or private sale
$3,102,000
$55.0 p/Share
56,400
Reduced 1.27%
4,392,210
Common Shares
Mar 17
2022
BUY
Exercise of conversion of derivative security
$558,360
$9.9 p/Share
56,400
Added 1.25%
4,448,610
Common Shares
Mar 15
2022
SELL
Payment of exercise price or tax liability
$2,632,743
$48.65 p/Share
54,116
Reduced 1.24%
4,299,710
Common Shares
Mar 15
2022
BUY
Grant, award, or other acquisition
-
162,500
Added 3.57%
4,392,210
Common Shares
Nov 10
2021
-
30,000
Reduced 0.7%
4,283,826
Common Shares
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,865,946
$36.27 p/Share
51,446
Reduced 1.2%
4,232,151
Common Shares
Mar 15
2021
BUY
Grant, award, or other acquisition
-
106,675
Added 2.44%
4,268,826
Common Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
70,000
Added 1.59%
4,338,826
Common Shares
Jan 29
2021
-
25,000
Reduced 0.58%
4,313,826
Common Shares
Jan 12
2021
SELL
Open market or private sale
$577,800
$28.89 p/Share
20,000
Reduced 0.47%
4,213,597
Common Shares
Jan 11
2021
SELL
Open market or private sale
$152,152
$28.0 p/Share
5,434
Reduced 0.13%
4,233,597
Common Shares
Jan 08
2021
SELL
Open market or private sale
$197,017
$28.23 p/Share
6,979
Reduced 0.16%
4,239,031
Common Shares
Jan 07
2021
SELL
Open market or private sale
$828,535
$28.43 p/Share
29,143
Reduced 0.68%
4,246,010
Common Shares
Jan 06
2021
SELL
Open market or private sale
$2,480,854
$28.05 p/Share
88,444
Reduced 2.03%
4,275,153
Common Shares
Dec 03
2020
-
15,000
Reduced 0.34%
4,363,597
Common Shares
Dec 02
2020
-
50,000
Reduced 1.13%
4,378,597
Common Shares
Oct 05
2020
SELL
Open market or private sale
$1,457,000
$15.5 p/Share
94,000
Reduced 2.08%
4,428,597
Common Shares
Oct 05
2020
BUY
Exercise of conversion of derivative security
$1,191,920
$12.68 p/Share
94,000
Added 2.04%
4,522,597
Common Shares