Dec 02
2024
BUY
Grant, award, or other acquisition
$613
$13.33 p/Share
46
Added 0.21%
21,373
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$622
$13.84 p/Share
45
Added 0.21%
21,326
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$620
$14.11 p/Share
44
Added 0.21%
21,281
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$619
$15.12 p/Share
41
Added 0.19%
21,237
Common Stock
Aug 19
2024
BUY
Open market or private purchase
$2,800
$14.0 p/Share
200
Added 0.93%
21,195
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$617
$21.29 p/Share
29
Added 0.14%
20,995
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$620
$16.33 p/Share
38
Added 0.18%
20,966
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$620
$18.81 p/Share
33
Added 0.16%
20,928
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$40,381
$21.12 p/Share
1,912
Reduced 8.38%
20,894
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
6,893
Added 23.21%
22,806
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$614
$20.49 p/Share
30
Added 0.19%
15,913
Common
Jan 02
2024
BUY
Grant, award, or other acquisition
$605
$21.62 p/Share
28
Added 0.18%
15,883
Common
Dec 01
2023
BUY
Grant, award, or other acquisition
$623
$22.27 p/Share
28
Added 0.18%
15,854
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$615
$23.66 p/Share
26
Added 0.16%
15,826
Common
Oct 02
2023
BUY
Grant, award, or other acquisition
$618
$20.61 p/Share
30
Added 0.19%
15,800
Common
Sep 01
2023
BUY
Grant, award, or other acquisition
$613
$22.74 p/Share
27
Added 0.17%
15,769
Common
Aug 01
2023
BUY
Grant, award, or other acquisition
$616
$18.67 p/Share
33
Added 0.21%
15,742
Common
Jul 03
2023
BUY
Grant, award, or other acquisition
$621
$19.43 p/Share
32
Added 0.2%
15,708
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
$607
$18.98 p/Share
32
Added 0.2%
15,676
Common
May 01
2023
BUY
Grant, award, or other acquisition
$624
$20.81 p/Share
30
Added 0.19%
15,643
Common
Apr 03
2023
BUY
Grant, award, or other acquisition
$608
$19.02 p/Share
32
Added 0.2%
15,613
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
$624
$19.52 p/Share
32
Added 0.2%
15,580
Common
Feb 22
2023
SELL
Payment of exercise price or tax liability
$31,533
$18.86 p/Share
1,672
Reduced 9.71%
15,548
Common
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,027
Added 25.93%
17,220
Common
Feb 01
2023
BUY
Grant, award, or other acquisition
$606
$19.55 p/Share
31
Added 0.28%
11,193
Common