Aug 05
2024
SELL
Payment of exercise price or tax liability
$503,183
$37.16 p/Share
13,541
Reduced 11.12%
108,179
Common Shares, $0.01 p...
Aug 05
2024
BUY
Grant, award, or other acquisition
-
33,000
Added 21.33%
121,720
Common Shares, $0.01 p...
Dec 18
2023
SELL
Open market or private sale
$216,250
$43.25 p/Share
5,000
Reduced 5.34%
88,720
Common Shares, $0.01 p...
Nov 16
2023
SELL
Open market or private sale
$185,750
$37.15 p/Share
5,000
Reduced 5.06%
93,720
Common Shares, $0.01 p...
Nov 10
2023
SELL
Open market or private sale
$182,000
$36.4 p/Share
5,000
Reduced 4.82%
98,720
Common Shares, $0.01 p...
Sep 28
2023
SELL
Open market or private sale
$145,650
$29.13 p/Share
5,000
Reduced 4.6%
103,720
Common Shares, $0.01 p...
Aug 05
2023
SELL
Payment of exercise price or tax liability
$342,368
$28.33 p/Share
12,085
Reduced 10.0%
108,720
Common Shares, $0.01 p...
Aug 05
2023
BUY
Grant, award, or other acquisition
-
33,000
Added 21.46%
120,805
Common Shares, $0.01 p...
Jul 11
2023
SELL
Open market or private sale
$78,000
$26.0 p/Share
3,000
Reduced 3.3%
87,805
Common Shares, $0.01 p...
Jun 15
2023
SELL
Payment of exercise price or tax liability
$77,904
$24.85 p/Share
3,135
Reduced 3.34%
90,805
Common Shares, $0.01 p...
Feb 09
2023
SELL
Open market or private sale
$100,305
$22.29 p/Share
4,500
Reduced 4.57%
93,940
Common Shares, $0.01 p...
Nov 21
2022
SELL
Open market or private sale
$237,500
$19.0 p/Share
12,500
Reduced 11.27%
98,440
Common Shares, $0.01 p...
Nov 04
2022
SELL
Open market or private sale
$230,250
$18.42 p/Share
12,500
Reduced 10.13%
110,940
Common Shares, $0.01 p...
Aug 05
2022
SELL
Payment of exercise price or tax liability
$109,884
$15.7 p/Share
6,999
Reduced 5.37%
123,440
Common Shares, $0.01 p...
Aug 05
2022
BUY
Grant, award, or other acquisition
-
33,000
Added 20.19%
130,439
Common Shares, $0.01 p...
Jun 15
2022
SELL
Payment of exercise price or tax liability
$48,937
$15.6 p/Share
3,137
Reduced 3.12%
97,439
Common Shares, $0.01 p...
Jun 03
2022
SELL
Open market or private sale
$180,000
$18.0 p/Share
10,000
Reduced 9.04%
100,576
Common Shares, $0.01 p...
Apr 08
2022
SELL
Open market or private sale
$192,125
$15.37 p/Share
12,500
Reduced 10.16%
110,576
Common Shares, $0.01 p...
Mar 10
2022
SELL
Open market or private sale
$161,463
$14.05 p/Share
11,492
Reduced 8.54%
123,076
Common Shares, $0.01 p...
Mar 09
2022
SELL
Open market or private sale
$175,737
$14.05 p/Share
12,508
Reduced 8.5%
134,568
Common Shares, $0.01 p...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$46,571
$13.1 p/Share
3,555
Reduced 2.36%
147,076
Common Shares, $0.01 p...
Aug 05
2021
BUY
Grant, award, or other acquisition
-
19,000
Added 11.2%
150,631
Common Shares, $0.01 p...
Jun 15
2021
SELL
Payment of exercise price or tax liability
$69,384
$14.75 p/Share
4,704
Reduced 3.45%
131,631
Common Shares, $0.01 p...
Feb 12
2021
SELL
Open market or private sale
$175,625
$14.05 p/Share
12,500
Reduced 8.4%
136,335
Common Shares, $0.01 p...