Oct 06
2021
SELL
Payment of exercise price or tax liability
$75,764
$14.72 p/Share
5,147
Reduced 1.46%
346,497
Common Shares
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
13,077
Added 3.59%
351,644
Common Shares
Sep 14
2021
SELL
Payment of exercise price or tax liability
$240,723
$15.75 p/Share
15,284
Reduced 4.32%
338,567
Common Shares
Aug 20
2021
SELL
Payment of exercise price or tax liability
$65,719
$17.03 p/Share
3,859
Reduced 1.08%
353,851
Common Shares
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
9,804
Added 2.67%
357,710
Common Shares
May 03
2021
SELL
Payment of exercise price or tax liability
$268,315
$20.6 p/Share
13,025
Reduced 3.61%
347,906
Common Shares
May 03
2021
BUY
Exercise of conversion of derivative security
-
33,092
Added 8.59%
352,009
Common Shares
Apr 12
2021
SELL
Payment of exercise price or tax liability
$19,679
$19.64 p/Share
1,002
Reduced 0.3%
327,839
Common Shares
Apr 12
2021
BUY
Grant, award, or other acquisition
-
7,628
Added 2.27%
328,841
Common Shares
Apr 06
2021
SELL
Payment of exercise price or tax liability
$73,837
$20.13 p/Share
3,668
Reduced 1.13%
321,213
Common Shares
Apr 06
2021
BUY
Exercise of conversion of derivative security
-
9,320
Added 2.79%
324,881
Common Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$231,992
$19.5 p/Share
11,897
Reduced 3.63%
315,561
Common Shares
Mar 29
2021
SELL
Payment of exercise price or tax liability
$66,665
$18.58 p/Share
3,588
Reduced 1.19%
299,119
Common Shares
Mar 29
2021
BUY
Grant, award, or other acquisition
$526,539
$18.58 p/Share
28,339
Added 7.96%
327,458
Common Shares
Mar 18
2021
SELL
Payment of exercise price or tax liability
$216,524
$19.83 p/Share
10,919
Reduced 3.48%
302,707
Common Shares
Mar 18
2021
BUY
Exercise of conversion of derivative security
-
31,456
Added 9.3%
306,606
Common Shares
Mar 02
2021
SELL
Payment of exercise price or tax liability
$40,088
$17.66 p/Share
2,270
Reduced 0.8%
282,170
Common Shares
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
9,319
Added 3.17%
284,440
Common Shares
Jan 25
2021
SELL
Payment of exercise price or tax liability
$121,778
$15.95 p/Share
7,635
Reduced 2.7%
275,121
Common Shares
Jan 25
2021
BUY
Exercise of conversion of derivative security
-
31,456
Added 10.18%
277,534
Common Shares
Jan 14
2021
SELL
Payment of exercise price or tax liability
$41,709
$15.09 p/Share
2,764
Reduced 1.09%
251,300
Common Shares
Jan 14
2021
BUY
Exercise of conversion of derivative security
-
9,319
Added 3.54%
254,064
Common Shares
Oct 14
2020
SELL
Payment of exercise price or tax liability
$27,427
$12.04 p/Share
2,278
Reduced 0.92%
244,745
Common Shares
Oct 14
2020
BUY
Exercise of conversion of derivative security
-
9,319
Added 3.64%
247,023
Common Shares
Oct 06
2020
SELL
Payment of exercise price or tax liability
$92,830
$12.07 p/Share
7,691
Reduced 3.13%
237,704
Common Shares