Feb 24
2025
SELL
Open market or private sale
$371,910
$75.9 p/Share
4,900
Reduced 25.89%
14,027
Common Stock, $0.01 pa...
Feb 24
2025
BUY
Exercise of conversion of derivative security
$28,228
$8.23 p/Share
3,430
Added 15.34%
18,927
Common Stock, $0.01 pa...
Nov 12
2024
SELL
Open market or private sale
$1,144,968
$130.11 p/Share
8,800
Reduced 36.22%
15,497
Common Stock, $0.01 pa...
Nov 12
2024
BUY
Exercise of conversion of derivative security
$55,964
$8.23 p/Share
6,800
Added 21.87%
24,297
Common Stock, $0.01 pa...
Aug 22
2024
BUY
Grant, award, or other acquisition
-
821
Added 4.48%
17,497
Common Stock, $0.01 pa...
Jun 03
2024
SELL
Open market or private sale
$1,246,854
$195.8 p/Share
6,368
Reduced 27.63%
16,676
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Exercise of conversion of derivative security
$30,664
$8.23 p/Share
3,726
Added 13.92%
23,044
Common Stock, $0.01 pa...
Feb 09
2024
SELL
Open market or private sale
$350,066
$173.3 p/Share
2,020
Reduced 9.47%
19,318
Common Stock, $0.01 pa...
Nov 14
2023
SELL
Open market or private sale
$239,836
$107.07 p/Share
2,240
Reduced 9.5%
21,338
Common Stock, $0.01 pa...
Aug 24
2023
BUY
Grant, award, or other acquisition
-
1,169
Added 4.72%
23,578
Common Stock, $0.01 pa...
Aug 04
2023
SELL
Open market or private sale
$877,027
$129.93 p/Share
6,750
Reduced 23.15%
22,409
Common Stock, $0.01 pa...
Aug 04
2023
BUY
Exercise of conversion of derivative security
$28,393
$8.23 p/Share
3,450
Added 10.58%
29,159
Common Stock, $0.01 pa...
May 31
2023
SELL
Open market or private sale
$257,399
$102.96 p/Share
2,500
Reduced 8.86%
25,709
Common Stock, $0.01 pa...
Feb 08
2023
SELL
Open market or private sale
$210,767
$70.87 p/Share
2,974
Reduced 9.54%
28,209
Common Stock, $0.01 pa...
Nov 09
2022
SELL
Open market or private sale
$224,640
$49.92 p/Share
4,500
Reduced 12.61%
31,183
Common Stock, $0.01 pa...
Aug 25
2022
BUY
Grant, award, or other acquisition
-
3,644
Added 9.27%
35,683
Common Stock, $0.01 pa...
Aug 11
2022
SELL
Open market or private sale
$289,112
$36.75 p/Share
7,867
Reduced 19.71%
32,039
Common Stock, $0.01 pa...
Aug 26
2021
BUY
Grant, award, or other acquisition
-
4,662
Added 10.46%
39,906
Common Stock, $0.01 pa...
Dec 04
2020
SELL
Open market or private sale
$100,800
$22.4 p/Share
4,500
Reduced 11.32%
35,244
Common Stock, $0.01 pa...