Feb 28
2025
BUY
Exercise of conversion of derivative security
-
1
Added 0.03%
2,916
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
204
Added 6.54%
2,915
Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
-
6
Added 0.22%
2,711
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
-
6
Added 0.22%
2,705
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
1
Added 0.04%
2,699
Common Stock
Dec 06
2024
BUY
Grant, award, or other acquisition
-
420
Added 13.47%
2,698
Common Stock
Nov 15
2024
SELL
Open market or private sale
$380,512
$101.47 p/Share
3,750
Reduced 62.21%
2,278
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$112,500
$30.0 p/Share
3,750
Added 38.35%
6,028
Common Stock
May 16
2024
SELL
Open market or private sale
$428,945
$77.99 p/Share
5,500
Reduced 70.71%
2,278
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$165,000
$30.0 p/Share
5,500
Added 41.42%
7,778
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
593
Added 20.66%
2,277
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
1
Added 0.04%
2,278
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
-
1
Added 0.06%
1,684
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
-
2
Added 0.12%
1,683
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
512
Added 23.35%
1,681
Common Stock
Jun 02
2023
SELL
Open market or private sale
$321,200
$64.24 p/Share
5,000
Reduced 81.05%
1,169
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$186,450
$37.29 p/Share
5,000
Added 44.77%
6,169
Common Stock
Feb 27
2023
SELL
Open market or private sale
$344,890
$49.27 p/Share
7,000
Reduced 85.54%
1,183
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$210,000
$30.0 p/Share
7,000
Added 46.1%
8,183
Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
593
Added 33.65%
1,169
Common Stock
Dec 11
2021
BUY
Grant, award, or other acquisition
$27,994
$48.6 p/Share
576
Added 50.0%
576
Common Stock