Dec 16
2024
SELL
Open market or private sale
$72,594
$45.4 p/Share
1,599
Reduced 3.7%
41,628
Common Stock
Nov 15
2024
SELL
Open market or private sale
$140,802
$55.13 p/Share
2,554
Reduced 5.6%
43,080
Common Stock
Nov 06
2024
SELL
Open market or private sale
$360,000
$60.0 p/Share
6,000
Reduced 11.62%
45,634
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$219,420
$36.57 p/Share
6,000
Added 10.41%
51,634
Common Stock
Oct 11
2024
SELL
Open market or private sale
$301,020
$50.17 p/Share
6,000
Reduced 11.62%
45,634
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$219,420
$36.57 p/Share
6,000
Added 10.41%
51,634
Common Stock
Sep 16
2024
SELL
Open market or private sale
$64,252
$44.19 p/Share
1,454
Reduced 3.09%
45,634
Common Stock
Jul 09
2024
SELL
Open market or private sale
$97,951
$40.83 p/Share
2,399
Reduced 4.85%
47,088
Common Stock
Jun 26
2024
SELL
Open market or private sale
$76,940
$38.47 p/Share
2,000
Reduced 3.88%
49,487
Common Stock
Jun 17
2024
SELL
Open market or private sale
$65,694
$37.39 p/Share
1,757
Reduced 3.3%
51,487
Common Stock
May 21
2024
SELL
Open market or private sale
$58,635
$39.09 p/Share
1,500
Reduced 2.76%
52,874
Common Stock
Mar 27
2024
SELL
Open market or private sale
$46,425
$30.95 p/Share
1,500
Reduced 2.68%
54,374
Common Stock
Mar 18
2024
SELL
Open market or private sale
$39,538
$31.58 p/Share
1,252
Reduced 2.19%
55,874
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
21,000
Added 26.88%
57,126
Common Stock
Jan 22
2024
SELL
Open market or private sale
$40,500
$27.0 p/Share
1,500
Reduced 3.99%
36,126
Common Stock
Dec 18
2023
SELL
Open market or private sale
$31,831
$25.9 p/Share
1,229
Reduced 3.19%
37,284
Common Stock
Nov 20
2023
SELL
Open market or private sale
$32,550
$21.7 p/Share
1,500
Reduced 3.75%
38,513
Common Stock
Sep 28
2023
SELL
Open market or private sale
$57,160
$28.58 p/Share
2,000
Reduced 4.76%
40,013
Common Stock
Sep 18
2023
SELL
Open market or private sale
$38,010
$31.31 p/Share
1,214
Reduced 2.81%
42,013
Common Stock
Jul 31
2023
SELL
Open market or private sale
$39,030
$26.02 p/Share
1,500
Reduced 3.35%
43,227
Common Stock
Jun 20
2023
SELL
Open market or private sale
$31,148
$25.14 p/Share
1,239
Reduced 2.7%
44,727
Common Stock