Nov 21
2024
BUY
Open market or private purchase
$12,910
$12.91 p/Share
1,000
Added 0.38%
264,148
Common Stock
Aug 12
2024
BUY
Open market or private purchase
$11,080
$13.85 p/Share
800
Added 0.3%
263,148
Common Stock
Aug 02
2024
BUY
Open market or private purchase
$15,150
$15.15 p/Share
1,000
Added 0.38%
262,348
Common Stock
Jul 18
2024
BUY
Open market or private purchase
$16,000
$16.0 p/Share
1,000
Added 0.38%
261,348
Common Stock
Oct 27
2023
BUY
Open market or private purchase
$4,285
$8.57 p/Share
500
Added 0.19%
260,348
Common Stock
Sep 26
2023
BUY
Open market or private purchase
$5,226
$8.71 p/Share
600
Added 0.23%
259,848
Common Stock
Jul 13
2023
BUY
Open market or private purchase
$2,372
$9.49 p/Share
250
Added 0.1%
259,248
Common Stock
Apr 28
2023
BUY
Open market or private purchase
$2,805
$11.22 p/Share
250
Added 0.1%
258,998
Common Stock
Apr 11
2023
BUY
Open market or private purchase
$11,870
$11.87 p/Share
1,000
Added 0.38%
258,745
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$3,177
$12.71 p/Share
250
Added 0.1%
257,745
Common Stock
Feb 24
2023
BUY
Open market or private purchase
$3,847
$15.39 p/Share
250
Added 0.1%
257,495
Common Stock
Feb 03
2023
BUY
Open market or private purchase
$5,210
$20.84 p/Share
250
Added 0.1%
257,245
Common Stock
Jan 27
2023
BUY
Open market or private purchase
$4,800
$19.2 p/Share
250
Added 0.1%
256,995
Common Stock
Jan 13
2023
BUY
Open market or private purchase
$4,125
$16.5 p/Share
250
Added 0.1%
256,745
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$3,235
$12.94 p/Share
250
Added 0.1%
256,495
Common Stock
Dec 02
2022
BUY
Open market or private purchase
$3,495
$13.98 p/Share
250
Added 0.1%
256,245
Common Stock
Apr 19
2022
BUY
Open market or private purchase
$8,370
$16.74 p/Share
500
Added 0.19%
255,995
Common Stock
Jan 31
2022
BUY
Open market or private purchase
$9,235
$18.47 p/Share
500
Added 0.2%
255,495
Common Stock
Jan 21
2022
BUY
Open market or private purchase
$8,165
$16.33 p/Share
500
Added 0.2%
254,995
Common Stock
Jan 18
2022
BUY
Open market or private purchase
$9,435
$18.87 p/Share
500
Added 0.2%
254,495
Common Stock
Jan 13
2022
BUY
Open market or private purchase
$19,990
$19.99 p/Share
1,000
Added 0.39%
253,995
Common Stock