Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
259,317
Reduced 100.0%
0
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$119,363
$17.66 p/Share
6,759
Reduced 2.54%
259,317
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
60,043
Added 18.41%
266,076
Common Stock
Nov 02
2022
SELL
Open market or private sale
$99,850
$19.97 p/Share
5,000
Reduced 2.37%
206,033
Common Stock
Jul 28
2022
SELL
Open market or private sale
$87,900
$17.58 p/Share
5,000
Reduced 2.31%
211,033
Common Stock
Apr 27
2022
SELL
Open market or private sale
$88,350
$17.67 p/Share
5,000
Reduced 2.26%
216,033
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$67,300
$19.8 p/Share
3,399
Reduced 1.51%
221,033
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$59,075
$21.35 p/Share
2,767
Reduced 1.22%
224,432
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$1,099,995
$21.35 p/Share
51,522
Added 18.49%
227,199
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$169,327
$20.83 p/Share
8,129
Reduced 4.43%
175,429
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
749
Reduced 0.42%
175,677
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
997
Added 0.56%
176,426
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$35,244
$20.83 p/Share
1,692
Reduced 0.91%
183,558
Common Stock
Nov 02
2021
SELL
Open market or private sale
$105,050
$21.01 p/Share
5,000
Reduced 2.63%
185,250
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$13,590
$18.34 p/Share
741
Reduced 0.39%
190,250
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$1,099,962
$18.09 p/Share
60,805
Added 24.15%
190,991
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$47,212
$17.59 p/Share
2,684
Reduced 2.02%
130,186
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$29,287
$15.96 p/Share
1,835
Reduced 1.36%
132,870
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$85,695
$15.24 p/Share
5,623
Reduced 4.01%
134,705
Common Stock
Feb 02
2021
SELL
Sale (or disposition) back to the issuer
-
2,510
Reduced 1.76%
140,328
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$15,850
$15.24 p/Share
1,040
Reduced 0.72%
142,838
Common Stock
Apr 17
2020
SELL
Payment of exercise price or tax liability
$5,597
$11.04 p/Share
507
Reduced 0.35%
143,878
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
$799,955
$16.12 p/Share
49,625
Added 25.58%
144,385
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$42,047
$16.9 p/Share
2,488
Reduced 2.56%
94,760
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
$2,788
$16.9 p/Share
165
Added 0.17%
97,248
Common Stock