Nov 04
2024
BUY
Open market or private purchase
$10,440
$20.88 p/Share
500
Added 0.23%
218,260
Common Stock
Jul 23
2024
BUY
Open market or private purchase
$19,150
$19.15 p/Share
1,000
Added 0.46%
217,760
Common Stock
Apr 25
2024
BUY
Open market or private purchase
$16,560
$16.56 p/Share
1,000
Added 0.46%
216,760
Common Stock
Feb 13
2024
BUY
Open market or private purchase
$15,940
$15.94 p/Share
1,000
Added 0.46%
215,760
Common Stock
Feb 01
2024
BUY
Open market or private purchase
$18,000
$18.0 p/Share
1,000
Added 0.46%
214,760
Common Stock
Nov 15
2023
BUY
Open market or private purchase
$11,106
$18.51 p/Share
600
Added 0.28%
213,760
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$7,240
$18.1 p/Share
400
Added 0.19%
213,160
Common Stock
Aug 09
2023
BUY
Open market or private purchase
$18,580
$18.58 p/Share
1,000
Added 0.47%
212,760
Common Stock
May 04
2023
BUY
Open market or private purchase
$15,460
$15.46 p/Share
1,000
Added 0.47%
211,760
Common Stock
Apr 28
2023
BUY
Open market or private purchase
$17,290
$17.29 p/Share
1,000
Added 0.47%
210,760
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$17,990
$17.99 p/Share
1,000
Added 0.47%
209,760
Common Stock
Mar 09
2023
BUY
Open market or private purchase
$9,890
$19.78 p/Share
500
Added 0.24%
208,760
Common Stock
Jan 23
2023
BUY
Open market or private purchase
$10,375
$20.75 p/Share
500
Added 0.24%
208,260
Common Stock
Sep 02
2022
BUY
Grant, award, or other acquisition
$11,075
$22.15 p/Share
500
Added 0.24%
208,360
Common Stock
May 09
2022
BUY
Open market or private purchase
$7,020
$23.4 p/Share
300
Added 0.14%
207,860
Common Stock
May 05
2022
BUY
Open market or private purchase
$16,646
$23.78 p/Share
700
Added 0.34%
207,560
Common Stock
Feb 04
2022
BUY
Open market or private purchase
$35,985
$23.99 p/Share
1,500
Added 0.72%
206,860
Common Stock
Nov 03
2021
BUY
Open market or private purchase
$15,862
$22.66 p/Share
700
Added 0.26%
267,295
Common Stock
Jul 29
2021
BUY
Open market or private purchase
$12,048
$20.08 p/Share
600
Added 0.22%
266,595
Common Stock
Apr 27
2021
BUY
Open market or private purchase
$9,720
$19.44 p/Share
500
Added 0.19%
265,995
Common Stock
Feb 09
2021
BUY
Open market or private purchase
$6,660
$16.65 p/Share
400
Added 0.15%
265,495
Common Stock
Nov 30
2020
BUY
Open market or private purchase
$14,370
$14.37 p/Share
1,000
Added 0.38%
265,095
Common Stock