Aug 05
2024
SELL
Payment of exercise price or tax liability
$1,386,216
$37.16 p/Share
37,304
Reduced 2.0%
1,824,936
Common Shares, $0.01 p...
Aug 05
2024
BUY
Grant, award, or other acquisition
-
84,500
Added 4.34%
1,862,240
Common Shares, $0.01 p...
Jan 12
2024
BUY
Open market or private purchase
$212,900
$42.58 p/Share
5,000
Added 0.28%
1,777,740
Common Shares, $0.01 p...
Jan 02
2024
-
6,560
Reduced 0.37%
1,772,740
Common Shares, $0.01 p...
Dec 29
2023
-
1,360
Reduced 0.08%
1,779,300
Common Shares, $0.01 p...
Dec 28
2023
-
6,080
Reduced 0.34%
1,780,660
Common Shares, $0.01 p...
Sep 15
2023
BUY
Grant, award, or other acquisition
-
12,000
Added 0.67%
1,786,740
Common Shares, $0.01 p...
Aug 05
2023
SELL
Payment of exercise price or tax liability
$951,803
$28.33 p/Share
33,597
Reduced 1.86%
1,774,740
Common Shares, $0.01 p...
Aug 05
2023
BUY
Grant, award, or other acquisition
-
72,500
Added 3.85%
1,808,337
Common Shares, $0.01 p...
Mar 31
2023
BUY
Open market or private purchase
$198,500
$19.85 p/Share
10,000
Added 0.57%
1,735,837
Common Shares, $0.01 p...
Mar 30
2023
BUY
Open market or private purchase
$195,000
$19.5 p/Share
10,000
Added 0.58%
1,725,837
Common Shares, $0.01 p...
Dec 23
2022
-
1,000
Reduced 0.06%
1,715,837
Common Shares, $0.01 p...
Dec 22
2022
-
3,000
Reduced 0.17%
1,716,837
Common Shares, $0.01 p...
Dec 06
2022
-
2,000
Reduced 0.12%
1,719,837
Common Shares, $0.01 p...
Aug 05
2022
SELL
Payment of exercise price or tax liability
$204,932
$15.7 p/Share
13,053
Reduced 0.75%
1,721,837
Common Shares, $0.01 p...
Aug 05
2022
BUY
Grant, award, or other acquisition
-
72,500
Added 4.01%
1,734,890
Common Shares, $0.01 p...
Jun 27
2022
-
6,000
Reduced 0.36%
1,662,390
Common Shares, $0.01 p...
Mar 04
2022
SELL
Other acquisition or disposition
-
61,904
Reduced 3.44%
1,736,201
Common Shares, $0.01 p...
Mar 01
2022
SELL
Other acquisition or disposition
-
65,433
Reduced 3.51%
1,798,105
Common Shares, $0.01 p...
Feb 24
2022
SELL
Other acquisition or disposition
-
69,716
Reduced 3.61%
1,863,538
Common Shares, $0.01 p...
Feb 18
2022
SELL
Other acquisition or disposition
-
69,008
Reduced 3.45%
1,933,254
Common Shares, $0.01 p...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$146,799
$13.1 p/Share
11,206
Reduced 0.58%
1,934,451
Common Shares, $0.01 p...
Aug 05
2021
BUY
Grant, award, or other acquisition
-
72,500
Added 3.59%
1,945,657
Common Shares, $0.01 p...
Jun 15
2021
SELL
Payment of exercise price or tax liability
$74,915
$14.75 p/Share
5,079
Reduced 0.27%
1,873,157
Common Shares, $0.01 p...
Jun 09
2021
-
2,000
Reduced 0.11%
1,878,236
Common Shares, $0.01 p...