Aug 14
2024
SELL
Open market or private sale
$16,660
$16.66 p/Share
1,000
Reduced 1.27%
77,551
Common Shares
Jul 16
2024
SELL
Open market or private sale
$46,000
$23.0 p/Share
2,000
Reduced 2.48%
78,551
Common Shares
Jul 15
2024
SELL
Open market or private sale
$21,060
$21.06 p/Share
1,000
Reduced 1.23%
80,551
Common Shares
Jun 14
2024
SELL
Open market or private sale
$21,140
$21.14 p/Share
1,000
Reduced 1.21%
81,551
Common Shares
May 15
2024
SELL
Open market or private sale
$23,000
$23.0 p/Share
1,000
Reduced 1.2%
82,551
Common Shares
May 14
2024
SELL
Open market or private sale
$22,040
$22.04 p/Share
1,000
Reduced 1.18%
83,551
Common Shares
May 10
2024
SELL
Open market or private sale
$46,000
$23.0 p/Share
2,000
Reduced 2.31%
84,551
Common Shares
Apr 15
2024
SELL
Open market or private sale
$21,730
$21.73 p/Share
1,000
Reduced 1.14%
86,551
Common Shares
Mar 14
2024
SELL
Open market or private sale
$21,080
$21.08 p/Share
1,000
Reduced 1.13%
87,551
Common Shares
Mar 04
2024
SELL
Open market or private sale
$210,910
$20.37 p/Share
10,354
Reduced 10.47%
88,551
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$120,881
$20.66 p/Share
5,851
Reduced 5.59%
98,905
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
15,500
Added 12.89%
104,756
Common Shares
Feb 14
2024
SELL
Open market or private sale
$40,380
$20.19 p/Share
2,000
Reduced 2.19%
89,256
Common Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$181,809
$20.21 p/Share
8,996
Reduced 8.97%
91,256
Common Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
19,350
Added 16.18%
100,252
Common Shares
Jan 16
2024
SELL
Open market or private sale
$40,840
$20.42 p/Share
2,000
Reduced 2.41%
80,902
Common Shares
Dec 14
2023
SELL
Open market or private sale
$91,025
$21.86 p/Share
4,164
Reduced 4.78%
82,902
Common Shares
Nov 20
2023
SELL
Open market or private sale
$41,260
$20.63 p/Share
2,000
Reduced 2.25%
87,066
Common Shares
Mar 02
2023
SELL
Payment of exercise price or tax liability
$162,819
$19.18 p/Share
8,489
Reduced 8.7%
89,066
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
17,300
Added 15.06%
97,555
Common Shares
Feb 14
2023
SELL
Payment of exercise price or tax liability
$70,812
$19.54 p/Share
3,624
Reduced 4.32%
80,255
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
10,967
Added 11.56%
83,879
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$42,718
$17.74 p/Share
2,408
Reduced 3.88%
59,712
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
13,200
Added 15.33%
72,912
Common Shares
May 24
2021
SELL
Open market or private sale
$142,500
$14.25 p/Share
10,000
Reduced 14.29%
59,958
Common Shares