Nov 01
2024
BUY
Grant, award, or other acquisition
$1,038
$13.84 p/Share
75
Added 0.19%
39,327
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$1,030
$14.11 p/Share
73
Added 0.19%
39,252
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$1,028
$15.12 p/Share
68
Added 0.17%
39,178
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$1,021
$21.29 p/Share
48
Added 0.12%
39,109
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$1,028
$16.33 p/Share
63
Added 0.16%
39,060
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$1,034
$18.81 p/Share
55
Added 0.14%
38,996
Common Stock
May 07
2024
BUY
Open market or private purchase
$25,291
$14.93 p/Share
1,694
Added 4.17%
38,941
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$40,381
$21.12 p/Share
1,912
Reduced 4.88%
37,247
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
6,893
Added 14.97%
39,159
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$1,024
$20.49 p/Share
50
Added 0.15%
32,266
Common
Jan 02
2024
BUY
Grant, award, or other acquisition
$1,037
$21.62 p/Share
48
Added 0.15%
32,215
Common
Dec 01
2023
BUY
Grant, award, or other acquisition
$1,024
$22.27 p/Share
46
Added 0.14%
32,167
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$1,041
$23.66 p/Share
44
Added 0.14%
32,120
Common
Oct 02
2023
BUY
Grant, award, or other acquisition
$1,030
$20.61 p/Share
50
Added 0.16%
32,076
Common
Sep 01
2023
BUY
Grant, award, or other acquisition
$1,023
$22.74 p/Share
45
Added 0.14%
32,026
Common
Aug 01
2023
BUY
Grant, award, or other acquisition
$476
$8.67 p/Share
55
Added 0.17%
31,980
Common
Jul 03
2023
BUY
Grant, award, or other acquisition
$1,029
$19.43 p/Share
53
Added 0.17%
31,924
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
$1,024
$18.98 p/Share
54
Added 0.17%
31,870
Common
May 01
2023
BUY
Grant, award, or other acquisition
$1,040
$20.81 p/Share
50
Added 0.16%
31,816
Common
Apr 03
2023
BUY
Grant, award, or other acquisition
$1,027
$19.02 p/Share
54
Added 0.17%
31,766
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
$1,034
$19.52 p/Share
53
Added 0.17%
31,711
Common
Feb 22
2023
SELL
Payment of exercise price or tax liability
$31,533
$18.86 p/Share
1,672
Reduced 5.02%
31,657
Common
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,027
Added 15.31%
33,329
Common
Feb 01
2023
BUY
Grant, award, or other acquisition
$1,036
$19.55 p/Share
53
Added 0.19%
27,302
Common
Jan 03
2023
BUY
Grant, award, or other acquisition
$1,032
$15.88 p/Share
65
Added 0.24%
27,249
Common