Oct 01
2024
BUY
Grant, award, or other acquisition
$19,988
$19.22 p/Share
1,040
Added 1.22%
84,461
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$20,000
$17.56 p/Share
1,139
Added 1.35%
83,421
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$19,995
$16.86 p/Share
1,186
Added 1.42%
82,282
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
$62,495
$16.71 p/Share
3,740
Added 4.41%
81,096
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$14,999
$17.3 p/Share
867
Added 1.11%
77,356
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$14,995
$16.68 p/Share
899
Added 1.16%
76,489
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$14,983
$16.76 p/Share
894
Added 1.17%
75,590
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$14,994
$16.66 p/Share
900
Added 1.19%
74,696
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$35,004
$19.17 p/Share
1,826
Added 2.41%
73,796
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$14,996
$18.56 p/Share
808
Added 1.11%
71,970
Common Stock
Dec 05
2022
BUY
Other acquisition or disposition
$190,000
$19.0 p/Share
10,000
Added 12.32%
71,162
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$14,979
$19.84 p/Share
755
Added 1.22%
61,162
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$14,981
$20.41 p/Share
734
Added 1.2%
60,407
Common Stock
Jun 13
2022
BUY
Open market or private purchase
$60,400
$60.4 p/Share
1,000
Added 4.79%
19,891
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$14,998
$64.37 p/Share
233
Added 1.22%
18,891
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$34,943
$60.04 p/Share
582
Added 3.02%
18,658
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$14,979
$57.17 p/Share
262
Added 1.43%
18,076
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$14,963
$54.41 p/Share
275
Added 1.52%
17,814
Common Stock
Aug 12
2021
BUY
Open market or private purchase
$54,300
$54.3 p/Share
1,000
Added 5.39%
17,539
Common Stock
Aug 12
2021
BUY
Open market or private purchase
$54,300
$54.3 p/Share
1,000
Added 5.39%
17,539
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$13,818
$54.4 p/Share
254
Added 1.51%
16,539
Common Stock
May 13
2021
BUY
Open market or private purchase
$50,950
$50.95 p/Share
1,000
Added 5.79%
16,285
Common Stock
May 11
2021
BUY
Open market or private purchase
$100,840
$50.42 p/Share
2,000
Added 11.57%
15,285
Common Stock
May 10
2021
BUY
Open market or private purchase
$52,600
$52.6 p/Share
1,000
Added 7.0%
13,285
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$13,109
$53.29 p/Share
246
Added 1.96%
12,285
Common Stock