Sep 03
2024
SELL
Open market or private sale
$206,350
$41.27 p/Share
5,000
Reduced 18.2%
22,477
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$5,850
$1.17 p/Share
5,000
Added 15.4%
27,477
Common Stock
Aug 29
2024
SELL
Open market or private sale
$90,000
$45.0 p/Share
2,000
Reduced 8.17%
22,477
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$860
$0.43 p/Share
2,000
Added 7.55%
24,477
Common Stock
Aug 23
2024
SELL
Open market or private sale
$83,241
$40.02 p/Share
2,080
Reduced 8.47%
22,477
Common Stock
Aug 20
2024
SELL
Open market or private sale
$48,487
$38.36 p/Share
1,264
Reduced 4.9%
24,557
Common Stock
Aug 07
2024
SELL
Open market or private sale
$87,500
$35.0 p/Share
2,500
Reduced 8.83%
25,821
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$1,075
$0.43 p/Share
2,500
Added 8.11%
28,321
Common Stock
May 23
2024
SELL
Open market or private sale
$52,326
$24.27 p/Share
2,156
Reduced 7.71%
25,821
Common Stock
May 20
2024
SELL
Open market or private sale
$30,424
$25.61 p/Share
1,188
Reduced 4.07%
27,977
Common Stock
Mar 01
2024
SELL
Open market or private sale
$63,700
$25.48 p/Share
2,500
Reduced 7.9%
29,165
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,075
$0.43 p/Share
2,500
Added 7.32%
31,665
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
919
Added 3.05%
29,165
Common Stock
Feb 23
2024
SELL
Open market or private sale
$46,631
$24.3 p/Share
1,919
Reduced 6.36%
28,246
Common Stock
Feb 20
2024
SELL
Open market or private sale
$35,987
$25.29 p/Share
1,423
Reduced 4.5%
30,165
Common Stock
Nov 24
2023
SELL
Open market or private sale
$56,823
$23.25 p/Share
2,444
Reduced 7.34%
30,833
Common Stock
Nov 21
2023
SELL
Open market or private sale
$34,473
$23.99 p/Share
1,437
Reduced 4.14%
33,277
Common Stock
Aug 30
2023
SELL
Open market or private sale
$180,224
$32.16 p/Share
5,604
Reduced 13.9%
34,714
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$1,290
$0.43 p/Share
3,000
Added 6.93%
40,318
Common Stock
Aug 24
2023
SELL
Open market or private sale
$46,893
$33.0 p/Share
1,421
Reduced 3.67%
37,318
Common Stock
Aug 22
2023
SELL
Open market or private sale
$24,097
$32.92 p/Share
732
Reduced 1.85%
38,739
Common Stock
Jul 19
2023
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 4.82%
39,470
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$860
$0.43 p/Share
2,000
Added 4.6%
41,470
Common Stock
May 25
2023
SELL
Open market or private sale
$42,028
$27.76 p/Share
1,514
Reduced 3.69%
39,470
Common Stock
May 23
2023
SELL
Open market or private sale
$17,160
$26.94 p/Share
637
Reduced 1.53%
40,984
Common Stock