May 02
2024
SELL
Open market or private sale
$2,488,880
$84.8 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Apr 04
2024
SELL
Open market or private sale
$2,730,724
$93.04 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Apr 04
2024
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,542,590
$86.63 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,584,561
$88.06 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Jan 05
2024
SELL
Open market or private sale
$2,148,420
$73.2 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,188,336
$74.56 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Nov 03
2023
SELL
Open market or private sale
$1,971,733
$67.18 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Oct 02
2023
SELL
Open market or private sale
$2,020,454
$68.84 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Sep 05
2023
SELL
Open market or private sale
$2,226,491
$75.86 p/Share
29,350
Reduced 86.74%
4,485
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 46.45%
33,835
Common Stock
Aug 31
2023
-
49,766
Reduced 91.73%
4,485
Common Stock
Aug 07
2023
SELL
Open market or private sale
$2,353,870
$80.2 p/Share
29,350
Reduced 35.11%
54,251
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 25.98%
83,601
Common Stock
Jul 05
2023
SELL
Open market or private sale
$2,668,502
$90.92 p/Share
29,350
Reduced 35.11%
54,251
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 25.98%
83,601
Common Stock
Jun 01
2023
SELL
Open market or private sale
$2,475,966
$84.36 p/Share
29,350
Reduced 25.4%
86,209
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$1,078,612
$36.75 p/Share
29,350
Added 20.25%
115,559
Common Stock