Nov 25
2025
SELL
Open market or private sale
$1,192,716
$84.0 p/Share
14,199
Reduced 44.86%
17,451
Common Stock
Nov 25
2025
BUY
Exercise of conversion of derivative security
$207,589
$14.62 p/Share
14,199
Added 35.9%
25,351
Common Stock
Nov 24
2025
SELL
Open market or private sale
$945,732
$80.14 p/Share
11,801
Reduced 40.34%
17,451
Common Stock
Nov 24
2025
BUY
Exercise of conversion of derivative security
$172,530
$14.62 p/Share
11,801
Added 33.38%
23,551
Common Stock
Oct 03
2025
SELL
Open market or private sale
$780,000
$65.0 p/Share
12,000
Reduced 40.75%
17,451
Common Stock
Oct 03
2025
BUY
Exercise of conversion of derivative security
$370,320
$30.86 p/Share
12,000
Added 28.95%
29,451
Common Stock
Aug 28
2025
SELL
Open market or private sale
$83,600
$50.15 p/Share
1,667
Reduced 8.72%
17,451
Common Stock
Mar 04
2025
SELL
Open market or private sale
$63,369
$51.52 p/Share
1,230
Reduced 6.04%
19,118
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
4,000
Added 16.43%
20,348
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,000
Added 19.66%
16,348
Common Stock
Jan 22
2024
SELL
Open market or private sale
$273,800
$27.38 p/Share
10,000
Reduced 44.75%
12,348
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$270,500
$27.05 p/Share
10,000
Added 30.91%
22,348
Common Stock
May 11
2023
SELL
Open market or private sale
$1,288,920
$56.04 p/Share
23,000
Reduced 65.07%
12,348
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$249,550
$10.85 p/Share
23,000
Added 39.42%
35,348
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
4,000
Added 24.47%
12,348
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
3,200
Added 27.71%
8,348
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
1,650
Added 24.27%
5,148
Common Stock
Nov 04
2020
SELL
Open market or private sale
$1,200,000
$60.0 p/Share
20,000
Reduced 85.11%
3,498
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$217,000
$10.85 p/Share
20,000
Added 45.98%
23,498
Common Stock
Oct 16
2020
SELL
Open market or private sale
$256,450
$51.29 p/Share
5,000
Reduced 58.84%
3,498
Common Stock