May 11
2022
BUY
Open market or private purchase
$101,500
$20.3 p/Share
5,000
Added 0.95%
521,921
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$1,787,567
$29.18 p/Share
61,260
Reduced 10.6%
516,921
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
120,000
Added 17.19%
578,181
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$199,745
$28.79 p/Share
6,938
Reduced 1.64%
416,181
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
42,000
Added 8.4%
458,181
Commmon Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$402,370
$27.7 p/Share
14,526
Reduced 3.32%
423,119
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$4,683,743
$22.59 p/Share
207,337
Reduced 32.15%
437,645
Common Stock
Oct 06
2021
BUY
Grant, award, or other acquisition
-
390,242
Added 37.7%
644,982
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$143,921
$22.21 p/Share
6,480
Reduced 2.48%
254,740
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$52,525
$22.64 p/Share
2,320
Reduced 0.88%
261,220
Common Stock
Jun 16
2021
SELL
Payment of exercise price or tax liability
$44,199
$25.17 p/Share
1,756
Reduced 0.66%
263,540
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$203,317
$22.75 p/Share
8,937
Reduced 3.26%
265,296
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
-
18,248
Added 6.24%
274,233
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$143,703
$21.59 p/Share
6,656
Reduced 2.53%
255,985
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$110,660
$22.36 p/Share
4,949
Reduced 1.85%
262,641
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
42,000
Added 13.57%
267,590
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$7,189
$17.45 p/Share
412
Reduced 0.18%
225,590
Common Stock
Oct 27
2020
SELL
Payment of exercise price or tax liability
$10,987
$12.82 p/Share
857
Reduced 0.38%
226,002
Common Stock
Oct 27
2020
BUY
Grant, award, or other acquisition
-
1,750
Added 0.77%
226,859
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$69,693
$11.67 p/Share
5,972
Reduced 2.58%
225,109
Common Stock