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
Mar 08
2024
BUY
Grant, award, or other acquisition
$34,432
$17.39 p/Share
1,980
Added 5.59%
33,459
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$237,656
$20.29 p/Share
11,713
Added 27.12%
31,479
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$752
$17.51 p/Share
43
Added 0.22%
19,766
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$10,874
$20.48 p/Share
531
Reduced 2.62%
19,723
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$747
$17.39 p/Share
43
Added 0.21%
20,254
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$737
$20.48 p/Share
36
Added 0.18%
20,210
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$2,226
$21.62 p/Share
103
Added 0.51%
20,174
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$756
$22.24 p/Share
34
Added 0.17%
20,070
Common Stock