Aug 05
2024
SELL
Payment of exercise price or tax liability
$580,290
$37.16 p/Share
15,616
Reduced 9.91%
141,999
Common Shares, $0.01 p...
Aug 05
2024
BUY
Grant, award, or other acquisition
-
30,000
Added 15.99%
157,615
Common Shares, $0.01 p...
Dec 05
2023
SELL
Open market or private sale
$223,700
$44.74 p/Share
5,000
Reduced 3.77%
127,615
Common Shares, $0.01 p...
Dec 01
2023
SELL
Open market or private sale
$218,750
$43.75 p/Share
5,000
Reduced 3.63%
132,615
Common Shares, $0.01 p...
Sep 15
2023
SELL
Payment of exercise price or tax liability
$31,535
$27.28 p/Share
1,156
Reduced 0.83%
137,615
Common Shares, $0.01 p...
Sep 15
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 3.48%
138,771
Common Shares, $0.01 p...
Aug 05
2023
SELL
Payment of exercise price or tax liability
$355,739
$28.33 p/Share
12,557
Reduced 8.58%
133,771
Common Shares, $0.01 p...
Aug 05
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 17.01%
146,328
Common Shares, $0.01 p...
Jun 15
2023
SELL
Payment of exercise price or tax liability
$78,202
$24.85 p/Share
3,147
Reduced 2.63%
116,328
Common Shares, $0.01 p...
May 09
2023
SELL
Other acquisition or disposition
-
100,000
Reduced 45.56%
119,475
Common Shares, $0.01 p...
Feb 08
2023
SELL
Open market or private sale
$491,580
$22.04 p/Share
22,304
Reduced 9.22%
219,475
Common Shares, $0.01 p...
Aug 05
2022
SELL
Payment of exercise price or tax liability
$106,603
$15.7 p/Share
6,790
Reduced 2.73%
241,779
Common Shares, $0.01 p...
Aug 05
2022
BUY
Grant, award, or other acquisition
-
30,000
Added 10.77%
248,569
Common Shares, $0.01 p...
Jun 15
2022
SELL
Payment of exercise price or tax liability
$49,187
$15.6 p/Share
3,153
Reduced 1.42%
218,569
Common Shares, $0.01 p...
Apr 14
2022
SELL
Open market or private sale
$158,100
$15.81 p/Share
10,000
Reduced 4.32%
221,722
Common Shares, $0.01 p...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$48,195
$13.1 p/Share
3,679
Reduced 1.56%
231,722
Common Shares, $0.01 p...
Aug 05
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 7.83%
235,401
Common Shares, $0.01 p...
Jun 15
2021
SELL
Payment of exercise price or tax liability
$69,635
$14.75 p/Share
4,721
Reduced 2.14%
215,401
Common Shares, $0.01 p...
Mar 08
2021
SELL
Open market or private sale
$174,906
$13.5 p/Share
12,956
Reduced 5.56%
220,122
Common Shares, $0.01 p...