Jun 16
2025
SELL
Open market or private sale
$80,880
$80.88 p/Share
1,000
Reduced 2.05%
47,747
Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$17,840
$17.84 p/Share
1,000
Added 2.01%
48,747
Common Stock
Jun 11
2025
SELL
Open market or private sale
$83,000
$83.0 p/Share
1,000
Reduced 2.05%
47,747
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
$17,840
$17.84 p/Share
1,000
Added 2.01%
48,747
Common Stock
May 21
2025
SELL
Open market or private sale
$81,000
$81.0 p/Share
1,000
Reduced 2.05%
47,747
Common Stock
May 21
2025
BUY
Exercise of conversion of derivative security
$17,840
$17.84 p/Share
1,000
Added 2.01%
48,747
Common Stock
May 12
2025
SELL
Open market or private sale
$154,840
$77.42 p/Share
2,000
Reduced 4.02%
47,747
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
$35,680
$17.84 p/Share
2,000
Added 3.86%
49,747
Common Stock
May 09
2025
SELL
Open market or private sale
$72,690
$72.69 p/Share
1,000
Reduced 2.05%
47,747
Common Stock
May 09
2025
BUY
Exercise of conversion of derivative security
$17,840
$17.84 p/Share
1,000
Added 2.01%
48,747
Common Stock
Dec 04
2024
SELL
Open market or private sale
$221,440
$110.72 p/Share
2,000
Reduced 4.02%
47,747
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$35,680
$17.84 p/Share
2,000
Added 3.86%
49,747
Common Stock
Dec 03
2024
SELL
Open market or private sale
$102,820
$106.0 p/Share
970
Reduced 1.99%
47,747
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
$17,304
$17.84 p/Share
970
Added 1.95%
48,717
Common Stock
Aug 29
2024
BUY
Grant, award, or other acquisition
-
2,831
Added 5.6%
47,747
Common Stock
May 23
2024
SELL
Open market or private sale
$121,840
$60.92 p/Share
2,000
Reduced 4.26%
44,916
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
$27,980
$13.99 p/Share
2,000
Added 4.17%
45,916
Common Stock
May 16
2024
SELL
Open market or private sale
$59,000
$59.0 p/Share
1,000
Reduced 2.18%
44,916
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$13,990
$13.99 p/Share
1,000
Added 2.13%
45,916
Common Stock
May 15
2024
SELL
Open market or private sale
$58,000
$58.0 p/Share
1,000
Reduced 2.18%
44,916
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$13,990
$13.99 p/Share
1,000
Added 2.13%
45,916
Common Stock
Dec 14
2023
SELL
Open market or private sale
$147,232
$42.8 p/Share
3,440
Reduced 7.11%
44,916
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$48,125
$13.99 p/Share
3,440
Added 6.64%
48,356
Common Stock
Dec 06
2023
SELL
Open market or private sale
$161,160
$40.29 p/Share
4,000
Reduced 8.18%
44,916
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$55,960
$13.99 p/Share
4,000
Added 7.56%
48,916
Common Stock