Jun 10
2022
SELL
Open market or private sale
$994,800
$16.58 p/Share
60,000
Reduced 4.56%
1,254,631
Common Stock
Jun 07
2022
SELL
Open market or private sale
$1,301,250
$17.35 p/Share
75,000
Reduced 5.4%
1,314,631
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,132,285
$17.3 p/Share
65,450
Reduced 4.5%
1,389,631
Common Stock
Jun 03
2022
SELL
Open market or private sale
$1,299,750
$17.33 p/Share
75,000
Reduced 4.9%
1,455,081
Common Stock
May 17
2022
SELL
Open market or private sale
$909,000
$18.18 p/Share
50,000
Reduced 3.17%
1,529,649
Common Stock
May 13
2022
SELL
Open market or private sale
$900,500
$18.01 p/Share
50,000
Reduced 3.07%
1,579,649
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$3,389,989
$21.73 p/Share
156,005
Reduced 8.74%
1,629,649
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
396,455
Added 18.17%
1,785,654
Common Stock
Mar 10
2022
SELL
Open market or private sale
$1,312,200
$21.87 p/Share
60,000
Reduced 4.14%
1,389,199
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$544,005
$20.12 p/Share
27,038
Reduced 1.83%
1,449,199
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$593,958
$19.46 p/Share
30,522
Reduced 2.03%
1,476,237
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$240,831
$19.48 p/Share
12,363
Reduced 0.86%
1,428,023
Common Stock
Dec 10
2021
SELL
Open market or private sale
$1,060,800
$17.68 p/Share
60,000
Reduced 4.0%
1,440,386
Common Stock
Sep 09
2021
SELL
Open market or private sale
$871,200
$14.52 p/Share
60,000
Reduced 3.85%
1,500,386
Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,119,200
$17.66 p/Share
120,000
Reduced 7.14%
1,560,386
Common Stock
Mar 15
2021
SELL
Open market or private sale
$943,200
$15.72 p/Share
60,000
Reduced 3.45%
1,679,695
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,026,928
$15.43 p/Share
66,554
Reduced 3.74%
1,712,132
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$224,661
$15.43 p/Share
14,560
Reduced 0.81%
1,778,686
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$308,893
$15.43 p/Share
20,019
Reduced 1.1%
1,793,246
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
178,572
Added 8.97%
1,812,265
Common Stock
Dec 14
2020
SELL
Open market or private sale
$841,800
$14.03 p/Share
60,000
Reduced 3.53%
1,641,179
Common Stock
Oct 14
2020
SELL
Open market or private sale
$331,200
$11.04 p/Share
30,000
Reduced 1.73%
1,700,976
Common Stock