Dec 23
2024
SELL
Sale (or disposition) back to the issuer
-
18,000
Reduced 1.43%
1,243,069
Common Stock, $0.001 p...
Sep 13
2024
SELL
Open market or private sale
$18,946,825
$34.36 p/Share
551,421
Reduced 30.42%
1,261,069
Common Stock, $0.001 p...
Sep 13
2024
BUY
Exercise of conversion of derivative security
$2,297,153
$1.77 p/Share
1,297,827
Added 40.75%
1,887,337
Common Stock, $0.001 p...
Sep 12
2024
SELL
Open market or private sale
$2,454,981
$32.8 p/Share
74,847
Reduced 3.97%
1,812,490
Common Stock, $0.001 p...
Sep 12
2024
BUY
Exercise of conversion of derivative security
$1,478,925
$7.69 p/Share
192,318
Added 24.6%
589,510
Common Stock, $0.001 p...
Aug 19
2024
SELL
Payment of exercise price or tax liability
$239,634
$41.56 p/Share
5,766
Reduced 1.43%
397,192
Common Stock, $0.001 p...
Aug 19
2024
BUY
Grant, award, or other acquisition
-
14,652
Added 3.51%
402,958
Common Stock, $0.001 p...
May 17
2024
BUY
Grant, award, or other acquisition
$749,927
$93.02 p/Share
8,062
Added 2.03%
388,306
Common Stock, $0.001 p...
Mar 04
2024
SELL
Open market or private sale
$10,174,712
$85.07 p/Share
119,604
Reduced 23.93%
380,244
Common Stock, $0.001 p...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
18,922
Added 3.65%
499,848
Common Stock, $0.001 p...
Jan 03
2024
SELL
Open market or private sale
$1,550,384
$56.72 p/Share
27,334
Reduced 5.38%
480,926
Common Stock, $0.001 p...
Dec 06
2023
SELL
Open market or private sale
$720,476
$52.05 p/Share
13,842
Reduced 2.65%
508,260
Common Stock, $0.001 p...
Dec 05
2023
SELL
Open market or private sale
$14,997,540
$52.41 p/Share
286,158
Reduced 35.4%
522,102
Common Stock, $0.001 p...
Aug 21
2023
SELL
Payment of exercise price or tax liability
$335,922
$179.35 p/Share
1,873
Reduced 0.77%
240,489
Common Stock
Aug 21
2023
SELL
Open market or private sale
$15,691,500
$174.35 p/Share
90,000
Reduced 27.48%
237,478
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
-
4,884
Added 1.98%
242,362
Common Stock
Jan 02
2023
SELL
Open market or private sale
$848,134
$93.13 p/Share
9,107
Reduced 2.6%
340,550
Common Stock, $0.001 p...
Jan 01
2023
BUY
Grant, award, or other acquisition
-
15,859
Added 4.62%
327,478
Common Stock
Aug 24
2022
SELL
Open market or private sale
$8,088,500
$115.55 p/Share
70,000
Reduced 18.34%
311,619
Common Stock
Aug 19
2022
SELL
Open market or private sale
$66,302
$107.46 p/Share
617
Reduced 0.15%
419,657
Common Stock, $0.001 p...
Aug 19
2022
BUY
Grant, award, or other acquisition
-
2,442
Added 0.64%
381,619
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$689,719
$3.75 p/Share
183,925
Added 32.66%
379,177
Common Stock
Aug 01
2022
SELL
Open market or private sale
$7,920,800
$99.01 p/Share
80,000
Reduced 29.06%
195,252
Common Stock
Jul 21
2022
SELL
Open market or private sale
$4,250,000
$85.0 p/Share
50,000
Reduced 15.37%
275,252
Common Stock
Jul 06
2022
SELL
Open market or private sale
$3,750,000
$75.0 p/Share
50,000
Reduced 13.32%
325,252
Common Stock