Sep 05
2024
SELL
Open market or private sale
$239,538
$70.02 p/Share
3,421
Reduced 26.94%
9,278
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
$51,315
$15.0 p/Share
3,421
Added 21.22%
12,699
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,869,138
$68.09 p/Share
27,451
Reduced 74.74%
9,278
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$292,078
$10.64 p/Share
27,451
Added 42.77%
36,729
Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,538,913
$70.97 p/Share
21,684
Reduced 70.03%
9,278
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$325,260
$15.0 p/Share
21,684
Added 41.19%
30,962
Common Stock
Aug 16
2024
SELL
Open market or private sale
$354,522
$65.05 p/Share
5,450
Reduced 37.0%
9,278
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$34,226
$6.28 p/Share
5,450
Added 27.01%
14,728
Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,215,200
$60.76 p/Share
20,000
Reduced 68.31%
9,278
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$212,800
$10.64 p/Share
20,000
Added 40.59%
29,278
Common Stock
Jul 16
2024
SELL
Open market or private sale
$711,835
$65.3 p/Share
10,901
Reduced 54.02%
9,278
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$68,458
$6.28 p/Share
10,901
Added 35.07%
20,179
Common Stock
Jul 12
2024
SELL
Open market or private sale
$107,173
$60.21 p/Share
1,780
Reduced 16.1%
9,278
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$11,178
$6.28 p/Share
1,780
Added 13.87%
11,058
Common Stock
Jul 11
2024
SELL
Open market or private sale
$220,296
$60.01 p/Share
3,671
Reduced 28.35%
9,278
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
$23,053
$6.28 p/Share
3,671
Added 22.09%
12,949
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,114,600
$55.73 p/Share
20,000
Reduced 68.31%
9,278
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$212,800
$10.64 p/Share
20,000
Added 40.59%
29,278
Common Stock
Jun 12
2024
SELL
Open market or private sale
$1,111,600
$55.58 p/Share
20,000
Reduced 68.31%
9,278
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$212,800
$10.64 p/Share
20,000
Added 40.59%
29,278
Common Stock
May 01
2024
SELL
Open market or private sale
$947,642
$52.16 p/Share
18,168
Reduced 67.03%
8,938
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$114,095
$6.28 p/Share
18,168
Added 40.13%
27,106
Common Stock
Mar 26
2024
SELL
Open market or private sale
$378,066
$69.37 p/Share
5,450
Reduced 37.88%
8,938
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
$34,226
$6.28 p/Share
5,450
Added 27.47%
14,388
Common Stock
Mar 22
2024
SELL
Open market or private sale
$2,929,882
$70.83 p/Share
41,365
Reduced 82.23%
8,938
Common Stock