Dec 11
2025
SELL
Open market or private sale
$666,383
$84.15 p/Share
7,919
Reduced 4.03%
188,391
Common Stock
Dec 10
2025
SELL
Open market or private sale
$642,626
$81.15 p/Share
7,919
Reduced 3.88%
196,310
Common Stock
Dec 09
2025
SELL
Open market or private sale
$2,256,219
$77.17 p/Share
29,237
Reduced 12.52%
204,229
Common Stock
Dec 09
2025
BUY
Exercise of conversion of derivative security
$1,303,093
$44.57 p/Share
29,237
Added 11.13%
233,466
Common Stock
Dec 08
2025
SELL
Open market or private sale
$3,280,509
$78.94 p/Share
41,557
Reduced 16.91%
204,229
Common Stock
Dec 08
2025
BUY
Exercise of conversion of derivative security
$614,421
$34.52 p/Share
17,799
Added 6.75%
245,786
Common Stock
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