Dec 02
2025
SELL
Open market or private sale
$1,609,400
$80.47 p/Share
20,000
Reduced 94.18%
1,235
Common Stock
Dec 02
2025
BUY
Exercise of conversion of derivative security
$433,000
$21.65 p/Share
20,000
Added 48.5%
21,235
Common Stock
Dec 02
2025
BUY
Other acquisition or disposition
-
787
Added 38.92%
1,235
Common Stock
Dec 01
2025
BUY
Grant, award, or other acquisition
$17,870
$39.89 p/Share
448
Added 50.0%
448
Common Stock
Nov 25
2025
SELL
Open market or private sale
$364,050
$80.9 p/Share
4,500
Reduced 85.11%
787
Common Stock
Nov 05
2025
SELL
Open market or private sale
$1,511,200
$75.56 p/Share
20,000
Reduced 79.09%
5,287
Common Stock
Nov 05
2025
BUY
Exercise of conversion of derivative security
$433,000
$21.65 p/Share
20,000
Added 44.16%
25,287
Common Stock
Oct 07
2025
SELL
Open market or private sale
$1,798,800
$89.94 p/Share
20,000
Reduced 79.09%
5,287
Common Stock
Oct 07
2025
BUY
Exercise of conversion of derivative security
$433,000
$21.65 p/Share
20,000
Added 44.16%
25,287
Common Stock
Sep 19
2025
-
200
Reduced 3.64%
5,287
Common Stock
Sep 02
2025
SELL
Open market or private sale
$1,412,400
$70.62 p/Share
20,000
Reduced 78.47%
5,487
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$433,000
$21.65 p/Share
20,000
Added 43.97%
25,487
Common Stock
Aug 08
2025
SELL
Open market or private sale
$2,512,452
$71.77 p/Share
35,007
Reduced 86.45%
5,487
Common Stock
Aug 08
2025
BUY
Exercise of conversion of derivative security
$757,901
$21.65 p/Share
35,007
Added 46.37%
40,494
Common Stock
Aug 05
2025
SELL
Open market or private sale
$1,004
$71.77 p/Share
14
Reduced 0.25%
5,487
Common Stock
Aug 05
2025
BUY
Exercise of conversion of derivative security
$303
$21.65 p/Share
14
Added 0.25%
5,501
Common Stock
Jul 18
2025
SELL
Open market or private sale
$36,720
$73.44 p/Share
500
Reduced 8.35%
5,487
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$10,825
$21.65 p/Share
500
Added 7.71%
5,987
Common Stock
Jul 17
2025
SELL
Open market or private sale
$321,768
$73.48 p/Share
4,379
Reduced 44.38%
5,487
Common Stock
Jul 17
2025
BUY
Exercise of conversion of derivative security
$94,805
$21.65 p/Share
4,379
Added 30.74%
9,866
Common Stock
Jul 01
2025
SELL
Open market or private sale
$7,350
$73.5 p/Share
100
Reduced 1.79%
5,487
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$2,165
$21.65 p/Share
100
Added 1.76%
5,587
Common Stock
Jun 10
2025
SELL
Open market or private sale
$1,451,200
$72.56 p/Share
20,000
Reduced 78.47%
5,487
Common Stock
Jun 10
2025
BUY
Exercise of conversion of derivative security
$433,000
$21.65 p/Share
20,000
Added 43.97%
25,487
Common Stock
May 16
2025
SELL
Open market or private sale
$2,392,872
$74.17 p/Share
32,262
Reduced 85.46%
5,487
Common Stock