Dec 13
2024
BUY
Grant, award, or other acquisition
$783
$9.56 p/Share
82
Added 0.24%
33,725
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$780
$10.69 p/Share
73
Added 0.22%
33,643
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$783
$10.05 p/Share
78
Added 0.23%
33,570
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$776
$10.22 p/Share
76
Added 0.23%
33,492
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$784
$11.53 p/Share
68
Added 0.2%
33,415
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$323
$11.16 p/Share
29
Added 0.09%
33,347
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$777
$11.43 p/Share
68
Added 0.2%
33,318
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$784
$11.2 p/Share
70
Added 0.21%
33,249
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$780
$9.88 p/Share
79
Added 0.24%
33,179
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$774
$10.75 p/Share
72
Added 0.22%
33,100
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$778
$10.52 p/Share
74
Added 0.22%
33,027
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$776
$11.25 p/Share
69
Added 0.21%
32,952
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$298
$10.3 p/Share
29
Added 0.09%
32,882
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$774
$10.47 p/Share
74
Added 0.22%
32,853
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$779
$9.74 p/Share
80
Added 0.24%
32,778
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$781
$9.41 p/Share
83
Added 0.25%
32,698
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$778
$9.86 p/Share
79
Added 0.24%
32,614
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$779
$10.26 p/Share
76
Added 0.23%
32,535
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$782
$11.86 p/Share
66
Added 0.2%
32,458
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$776
$15.52 p/Share
50
Added 0.15%
32,392
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$2,499
$14.97 p/Share
167
Added 0.51%
32,342
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$13,699
$18.69 p/Share
733
Reduced 2.23%
32,174
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$778
$15.89 p/Share
49
Added 0.15%
32,907
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$750
$15.96 p/Share
47
Added 0.14%
32,857
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$13,421
$20.68 p/Share
649
Reduced 1.94%
32,810
Common Stock