Jul 15
2025
|
SELL
Open market or private sale
|
$700,484
$102.56 p/Share
|
6,830
|
|
Jul 15
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Jul 01
2025
|
SELL
Open market or private sale
|
$674,257
$98.72 p/Share
|
6,830
|
|
Jul 01
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Jun 16
2025
|
SELL
Open market or private sale
|
$12,974,009
$99.95 p/Share
|
129,805
|
|
Jun 16
2025
|
BUY
Exercise of conversion of derivative security
|
$1,408,384
$10.85 p/Share
|
129,805
|
|
Jun 02
2025
|
SELL
Open market or private sale
|
$486,091
$71.17 p/Share
|
6,830
|
|
Jun 02
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
May 20
2025
|
SELL
Open market or private sale
|
$463,483
$67.86 p/Share
|
6,830
|
|
May 20
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
May 01
2025
|
SELL
Open market or private sale
|
$495,243
$72.51 p/Share
|
6,830
|
|
May 01
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$481,446
$70.49 p/Share
|
6,830
|
|
Apr 15
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Apr 01
2025
|
SELL
Open market or private sale
|
$505,010
$73.94 p/Share
|
6,830
|
|
Apr 01
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$525,568
$76.95 p/Share
|
6,830
|
|
Mar 17
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$538,272
$78.81 p/Share
|
6,830
|
|
Mar 03
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$552,956
$80.96 p/Share
|
6,830
|
|
Feb 18
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Feb 03
2025
|
SELL
Open market or private sale
|
$525,295
$76.91 p/Share
|
6,830
|
|
Feb 03
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Jan 15
2025
|
SELL
Open market or private sale
|
$479,739
$70.24 p/Share
|
6,830
|
|