Jan 08
2025
SELL
Open market or private sale
$261,820
$73.69 p/Share
3,553
Reduced 12.41%
25,085
Common Stock
Jan 07
2025
SELL
Open market or private sale
$319,491
$75.53 p/Share
4,230
Reduced 12.87%
28,638
Common Stock
Jan 06
2025
SELL
Open market or private sale
$236,217
$77.17 p/Share
3,061
Reduced 8.62%
32,456
Common Stock
Jan 06
2025
SELL
Open market or private sale
$236,217
$77.17 p/Share
3,061
Reduced 8.62%
32,456
Common Stock
Jan 03
2025
SELL
Open market or private sale
$262,594
$79.55 p/Share
3,301
Reduced 8.5%
35,517
Common Stock
Jan 03
2025
SELL
Open market or private sale
$262,594
$79.55 p/Share
3,301
Reduced 8.5%
35,517
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
16,519
Added 29.85%
38,818
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
16,519
Added 29.85%
38,818
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
16,519
Added 29.85%
38,818
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
13,021
Added 36.87%
22,299
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
13,021
Added 36.87%
22,299
Common Stock
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