Jun 09
2025
SELL
Open market or private sale
$465,600
$58.2 p/Share
8,000
Reduced 0.15%
5,445,335
Common Stock
Jun 09
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.15%
5,453,335
Common Stock
Jun 02
2025
SELL
Open market or private sale
$437,440
$54.68 p/Share
8,000
Reduced 0.15%
5,445,335
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.15%
5,453,335
Common Stock
May 27
2025
SELL
Open market or private sale
$440,000
$55.0 p/Share
8,000
Reduced 0.15%
5,445,335
Common Stock
May 27
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.15%
5,453,335
Common Stock
May 23
2025
SELL
Open market or private sale
$1,715,376
$54.98 p/Share
31,200
Reduced 0.57%
5,445,335
Common Stock
May 22
2025
SELL
Open market or private sale
$373,482
$56.89 p/Share
6,565
Reduced 0.12%
5,476,535
Common Stock
May 21
2025
SELL
Open market or private sale
$750,383
$57.02 p/Share
13,160
Reduced 0.24%
5,483,100
Common Stock
May 20
2025
SELL
Open market or private sale
$734,061
$56.75 p/Share
12,935
Reduced 0.23%
5,496,260
Common Stock
May 20
2025
BUY
Exercise of conversion of derivative security
-
8,605
Added 0.16%
5,509,195
Common Stock
May 19
2025
SELL
Open market or private sale
$456,320
$57.04 p/Share
8,000
Reduced 0.15%
5,500,590
Common Stock
May 19
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.15%
5,508,590
Common Stock
May 19
2025
BUY
Grant, award, or other acquisition
-
55,255
Added 0.99%
5,500,590
Common Stock
May 12
2025
SELL
Open market or private sale
$7,753,308
$55.92 p/Share
138,650
Reduced 2.48%
5,445,335
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
$1,032,942
$7.45 p/Share
138,650
Added 2.42%
5,583,985
Common Stock
May 08
2025
BUY
Exercise of conversion of derivative security
$249,202
$7.45 p/Share
33,450
Added 0.61%
5,445,335
Common Stock
Apr 22
2025
BUY
Exercise of conversion of derivative security
$265,965
$7.45 p/Share
35,700
Added 0.66%
5,411,885
Common Stock
Apr 09
2025
BUY
Exercise of conversion of derivative security
$392,168
$7.45 p/Share
52,640
Added 0.97%
5,376,185
Common Stock
Apr 07
2025
BUY
Exercise of conversion of derivative security
$154,215
$7.45 p/Share
20,700
Added 0.39%
5,323,545
Common Stock
Mar 14
2025
BUY
Exercise of conversion of derivative security
$242,125
$7.45 p/Share
32,500
Added 0.61%
5,302,845
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
$249,202
$7.45 p/Share
33,450
Added 0.63%
5,270,345
Common Stock
Mar 10
2025
SELL
Open market or private sale
$459,280
$57.41 p/Share
8,000
Reduced 0.15%
5,236,895
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$59,600
$7.45 p/Share
8,000
Added 0.15%
5,244,895
Common Stock
Mar 03
2025
SELL
Open market or private sale
$515,840
$64.48 p/Share
8,000
Reduced 0.15%
5,236,895
Common Stock