Nov 10
2025
SELL
Open market or private sale
$467,064
$78.0 p/Share
5,988
Reduced 2.56%
227,987
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
$163,771
$27.35 p/Share
5,988
Added 2.5%
233,975
Common Stock
Nov 07
2025
SELL
Open market or private sale
$2,920,800
$73.02 p/Share
40,000
Reduced 14.93%
227,987
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
$1,094,000
$27.35 p/Share
40,000
Added 13.89%
247,987
Common Stock
Aug 21
2025
BUY
Grant, award, or other acquisition
-
38,334
Added 14.39%
227,987
Common Stock
Aug 13
2025
SELL
Open market or private sale
$290,000
$58.0 p/Share
5,000
Reduced 2.57%
189,653
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
$122,350
$24.47 p/Share
5,000
Added 2.57%
189,653
Common Stock
Aug 11
2025
SELL
Open market or private sale
$0
$53.0 p/Share
0
Reduced 0.0%
189,653
Common Stock
Aug 11
2025
BUY
Exercise of conversion of derivative security
$0
$24.47 p/Share
0
Added 0.0%
189,653
Common Stock
Aug 05
2025
SELL
Open market or private sale
$245,000
$49.0 p/Share
5,000
Reduced 2.57%
189,653
Common Stock
Aug 05
2025
BUY
Exercise of conversion of derivative security
$118,450
$23.69 p/Share
5,000
Added 2.5%
194,653
Common Stock
Jun 23
2025
SELL
Open market or private sale
$225,000
$45.0 p/Share
5,000
Reduced 2.57%
189,653
Common Stock
Jun 23
2025
BUY
Exercise of conversion of derivative security
$118,450
$23.69 p/Share
5,000
Added 2.5%
194,653
Common Stock
Nov 21
2024
SELL
Open market or private sale
$1,182,200
$50.0 p/Share
23,644
Reduced 11.09%
189,653
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$595,119
$25.17 p/Share
23,644
Added 9.98%
213,297
Common Stock
Nov 19
2024
SELL
Open market or private sale
$945,760
$40.0 p/Share
23,644
Reduced 11.09%
189,653
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$595,119
$25.17 p/Share
23,644
Added 9.98%
213,297
Common Stock
Jun 24
2024
BUY
Grant, award, or other acquisition
-
53,667
Added 22.06%
189,653
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
7,486
Added 5.22%
135,986
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
23,500
Added 15.46%
128,500
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
75,000
Added 41.67%
105,000
Common Stock
Jul 21
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 40.0%
30,000
Common Stock