Jun 01
2023
SELL
Payment of exercise price or tax liability
$17,399
$11.24 p/Share
1,548
Reduced 1.8%
84,273
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$24,778
$14.29 p/Share
1,734
Reduced 2.06%
82,311
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
35,000
Added 29.4%
84,045
Common Stock
Feb 15
2023
SELL
Open market or private sale
$9,148
$13.82 p/Share
662
Reduced 1.33%
49,045
Common Stock
Jan 17
2023
SELL
Open market or private sale
$7,781
$12.12 p/Share
642
Reduced 1.28%
49,707
Common Stock
Dec 15
2022
SELL
Open market or private sale
$7,062
$11.0 p/Share
642
Reduced 1.26%
50,349
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$37,882
$10.65 p/Share
3,557
Reduced 6.52%
50,991
Common Stock
Nov 15
2022
SELL
Open market or private sale
$7,238
$10.82 p/Share
669
Reduced 1.21%
54,548
Common Stock
Oct 18
2022
SELL
Open market or private sale
$6,175
$9.53 p/Share
648
Reduced 1.16%
55,217
Common Stock
Sep 15
2022
SELL
Open market or private sale
$7,122
$10.99 p/Share
648
Reduced 1.15%
55,865
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$9,845
$11.61 p/Share
848
Reduced 1.48%
56,513
Common Stock
Aug 15
2022
SELL
Open market or private sale
$8,778
$13.14 p/Share
668
Reduced 1.15%
57,361
Common Stock
Jul 15
2022
SELL
Open market or private sale
$10,407
$16.06 p/Share
648
Reduced 1.1%
58,029
Common Stock
Jun 15
2022
SELL
Open market or private sale
$7,906
$12.2 p/Share
648
Reduced 1.09%
58,677
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$12,381
$14.6 p/Share
848
Reduced 1.41%
59,325
Common Stock
May 16
2022
SELL
Open market or private sale
$29,518
$15.87 p/Share
1,860
Reduced 3.0%
60,173
Common Stock
Apr 18
2022
SELL
Open market or private sale
$46,632
$22.87 p/Share
2,039
Reduced 3.18%
62,033
Common Stock
Mar 15
2022
SELL
Open market or private sale
$42,982
$21.08 p/Share
2,039
Reduced 3.08%
64,072
Common Stock
Mar 03
2022
SELL
Open market or private sale
$5,862
$26.89 p/Share
218
Reduced 0.33%
66,111
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$5,285
$26.69 p/Share
198
Reduced 0.3%
66,329
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$32,382
$26.63 p/Share
1,216
Reduced 1.85%
64,666
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,861
Added 2.72%
66,527
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
35,000
Added 34.69%
65,882
Common Stock
Feb 01
2022
SELL
Open market or private sale
$33,000
$30.0 p/Share
1,100
Reduced 3.44%
30,882
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$11,880
$10.8 p/Share
1,100
Added 3.33%
31,982
Common Stock