Aug 08
2025
BUY
Open market or private purchase
$339,200
$16.96 p/Share
20,000
Added 5.51%
342,941
Common Stock
May 22
2025
BUY
Open market or private purchase
$148,300
$14.83 p/Share
10,000
Added 3.0%
322,941
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
19,491
Added 5.86%
312,941
Common Stock
Sep 10
2024
BUY
Open market or private purchase
$175,100
$17.51 p/Share
10,000
Added 3.3%
293,450
Common Stock
May 29
2024
BUY
Open market or private purchase
$597,600
$14.94 p/Share
40,000
Added 12.37%
283,450
Common Stock
May 06
2024
BUY
Open market or private purchase
$307,400
$15.37 p/Share
20,000
Added 7.59%
243,450
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
16,378
Added 6.83%
223,450
Common Stock
Aug 23
2023
BUY
Open market or private purchase
$443,079
$22.65 p/Share
19,562
Added 8.63%
207,072
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$9,990
$22.81 p/Share
438
Added 0.23%
187,510
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
14,520
Added 7.2%
187,072
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
5,254
Added 3.1%
164,160
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
8,392
Added 4.64%
172,552
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$105,411
$51.85 p/Share
2,033
Reduced 1.22%
164,160
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
2,033
Added 1.21%
166,193
Common Stock
Jan 04
2021
SELL
Sale (or disposition) back to the issuer
$382,792
$86.37 p/Share
4,432
Reduced 2.71%
158,906
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
4,432
Added 2.64%
163,338
Common Stock
Jan 03
2021
SELL
Sale (or disposition) back to the issuer
$175,590
$86.37 p/Share
2,033
Reduced 1.26%
158,906
Common Stock
Jan 03
2021
BUY
Exercise of conversion of derivative security
-
2,033
Added 1.25%
160,939
Common Stock
Dec 24
2020
-
5,000
Reduced 3.05%
158,906
Common Stock
Dec 08
2020
SELL
Open market or private sale
$4,127,750
$75.05 p/Share
55,000
Reduced 25.12%
163,906
Common Stock
Oct 02
2020
-
5,000
Reduced 2.23%
218,906
Common Stock