Aug 08
2024
BUY
Open market or private purchase
$41,975
$16.79 p/Share
2,500
Added 4.08%
58,806
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
6,163
Added 9.87%
56,306
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$19,426
$27.17 p/Share
715
Reduced 1.41%
50,143
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
-
1,666
Added 3.17%
50,858
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$51,459
$23.78 p/Share
2,164
Reduced 4.21%
49,192
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$19,702
$23.4 p/Share
842
Reduced 1.61%
51,356
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$23,640
$24.0 p/Share
985
Reduced 1.85%
52,198
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$44,328
$24.0 p/Share
1,847
Reduced 3.36%
53,183
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$27,181
$23.76 p/Share
1,144
Reduced 2.7%
41,214
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
16,193
Added 22.74%
55,030
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$26,714
$12.46 p/Share
2,144
Reduced 5.09%
39,981
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$10,777
$12.8 p/Share
842
Reduced 1.96%
42,125
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$13,937
$12.81 p/Share
1,088
Reduced 2.47%
42,967
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
14,332
Added 24.55%
44,055
Common Stock
Dec 12
2022
BUY
Open market or private purchase
$18,420
$9.21 p/Share
2,000
Added 6.3%
29,723
Common Stock
Sep 12
2022
BUY
Open market or private purchase
$37,080
$12.36 p/Share
3,000
Added 9.76%
27,723
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$31,669
$14.73 p/Share
2,150
Reduced 8.0%
24,723
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$12,290
$15.21 p/Share
808
Reduced 2.92%
26,873
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
6,906
Added 19.97%
27,681
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
20,775
Added 50.0%
20,775
Common Stock