Oct 10
2024
BUY
Grant, award, or other acquisition
-
1,863
Added 2.47%
73,504
Common Stock, par valu...
Jul 10
2024
BUY
Grant, award, or other acquisition
-
1,678
Added 2.29%
71,641
Common Stock, par valu...
May 01
2024
SELL
Open market or private sale
$336,700
$33.67 p/Share
10,000
Reduced 12.51%
69,963
Common Stock, par valu...
Apr 10
2024
BUY
Grant, award, or other acquisition
-
1,762
Added 2.16%
79,963
Common Stock, par valu...
Jan 10
2024
BUY
Grant, award, or other acquisition
-
2,348
Added 2.91%
78,201
Common Stock, par valu...
Oct 10
2023
BUY
Grant, award, or other acquisition
-
1,981
Added 2.55%
75,853
Common Stock, par valu...
Jul 10
2023
BUY
Grant, award, or other acquisition
-
2,340
Added 3.07%
73,872
Common Stock, par valu...
Apr 10
2023
BUY
Grant, award, or other acquisition
-
2,073
Added 2.82%
71,532
Common Stock, par valu...
Jan 10
2023
BUY
Grant, award, or other acquisition
-
1,724
Added 2.42%
69,459
Common Stock, par valu...
Oct 10
2022
BUY
Grant, award, or other acquisition
-
1,508
Added 2.18%
67,735
Common Stock, par valu...
Aug 23
2022
SELL
Open market or private sale
$225,000
$45.0 p/Share
5,000
Reduced 7.02%
66,227
Common Stock, par valu...
Jul 26
2022
SELL
Open market or private sale
$200,850
$40.17 p/Share
5,000
Reduced 6.56%
71,227
Common Stock, par valu...
Jul 08
2022
BUY
Grant, award, or other acquisition
-
1,612
Added 2.07%
76,227
Common Stock, par valu...
Apr 14
2022
SELL
Open market or private sale
$350,000
$35.0 p/Share
10,000
Reduced 11.82%
74,615
Common Stock, par valu...
Apr 08
2022
BUY
Grant, award, or other acquisition
-
1,508
Added 1.75%
84,615
Common Stock, par valu...
Mar 25
2022
SELL
Open market or private sale
$300,000
$30.0 p/Share
10,000
Reduced 10.74%
83,107
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 9.7%
93,107
Common Stock, par valu...
Jan 10
2022
BUY
Grant, award, or other acquisition
-
2,596
Added 1.58%
162,107
Common Stock, par valu...
Oct 10
2021
BUY
Grant, award, or other acquisition
-
2,435
Added 1.5%
159,511
Common Stock, par valu...
Jul 09
2021
BUY
Grant, award, or other acquisition
-
3,285
Added 2.05%
157,076
Common Stock, par valu...
Apr 12
2021
BUY
Grant, award, or other acquisition
-
5,549
Added 3.48%
153,791
Common Stock, par valu...
Mar 03
2021
SELL
Open market or private sale
$1,644,720
$9.79 p/Share
168,000
Reduced 53.12%
148,242
Common Stock, par valu...
Jan 10
2021
BUY
Grant, award, or other acquisition
-
8,361
Added 2.58%
316,242
Common Stock, par valu...
Oct 10
2020
BUY
Grant, award, or other acquisition
-
13,477
Added 4.19%
307,881
Common Stock, par valu...