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
|
|
Jan 15
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$477,143
$69.86 p/Share
|
6,830
|
|
Jan 02
2025
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Dec 19
2024
|
SELL
Open market or private sale
|
$479,192
$70.16 p/Share
|
6,830
|
|
Dec 19
2024
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$501,663
$73.45 p/Share
|
6,830
|
|
Dec 12
2024
|
BUY
Exercise of conversion of derivative security
|
$74,105
$10.85 p/Share
|
6,830
|
|
Feb 28
2024
|
BUY
Exercise of conversion of derivative security
|
$629,000
$12.58 p/Share
|
50,000
|
|
Oct 27
2023
|
SELL
Open market or private sale
|
$2,804,480
$25.04 p/Share
|
112,000
|
|
Oct 27
2023
|
BUY
Exercise of conversion of derivative security
|
$1,602,000
$14.24 p/Share
|
112,500
|
|
May 12
2023
|
BUY
Exercise of conversion of derivative security
|
$2,910,014
$12.44 p/Share
|
233,924
|
|
Aug 08
2022
|
SELL
Open market or private sale
|
$6,087,744
$28.08 p/Share
|
216,800
|
|