Dec 19
2024
BUY
Open market or private purchase
$9,900
$19.8 p/Share
500
Added 0.48%
104,386
Common Stock
Aug 12
2024
BUY
Open market or private purchase
$17,910
$19.9 p/Share
900
Added 0.86%
103,662
Common Stock
May 08
2024
BUY
Open market or private purchase
$4,234
$21.17 p/Share
200
Added 0.19%
102,551
Common Stock
Feb 14
2024
BUY
Open market or private purchase
$9,200
$18.4 p/Share
500
Added 0.49%
102,136
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$420,699
$20.19 p/Share
20,837
Added 17.05%
101,403
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$8,185
$16.37 p/Share
500
Added 0.62%
80,419
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$7,440
$18.6 p/Share
400
Added 0.5%
79,919
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$16,370
$16.37 p/Share
1,000
Added 1.24%
79,519
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$16,370
$16.37 p/Share
1,000
Added 1.26%
78,405
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$16,370
$16.37 p/Share
1,000
Added 1.28%
77,405
Common Stock
May 09
2023
BUY
Open market or private purchase
$9,250
$18.5 p/Share
500
Added 0.65%
76,405
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$32,740
$16.37 p/Share
2,000
Added 2.57%
75,905
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$16,370
$16.37 p/Share
1,000
Added 1.34%
73,792
Common Stock
Feb 13
2023
BUY
Open market or private purchase
$11,850
$23.7 p/Share
500
Added 0.68%
72,792
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$16,370
$16.37 p/Share
1,000
Added 1.36%
72,292
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$14,150
$14.15 p/Share
1,000
Added 1.39%
71,053
Common Stock
Dec 06
2022
BUY
Open market or private purchase
$11,750
$23.5 p/Share
500
Added 0.71%
70,053
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
$21,225
$14.15 p/Share
1,500
Added 2.13%
68,985
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$9,800
$19.6 p/Share
500
Added 0.74%
67,485
Common Stock
May 11
2022
BUY
Open market or private purchase
$62,400
$20.8 p/Share
3,000
Added 4.29%
66,985
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$42,450
$14.15 p/Share
3,000
Added 4.5%
63,713
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$28,300
$14.15 p/Share
2,000
Added 3.2%
60,467
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$305,204
$23.19 p/Share
13,161
Added 18.37%
58,467
Common Stock
Nov 18
2021
BUY
Open market or private purchase
$22,250
$22.25 p/Share
1,000
Added 2.16%
45,306
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$14,400
$14.4 p/Share
1,000
Added 2.21%
44,163
Common Stock