Aug 01
2024
SELL
Sale (or disposition) back to the issuer
-
25,928
Reduced 100.0%
0
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,029,500
$41.18 p/Share
25,000
Reduced 49.09%
25,928
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$87,500
$3.5 p/Share
25,000
Added 32.93%
50,928
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
10,290
Added 28.41%
25,928
Common Stock
Jun 03
2024
SELL
Open market or private sale
$2,030,500
$40.61 p/Share
50,000
Reduced 76.18%
15,638
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$175,000
$3.5 p/Share
50,000
Added 43.24%
65,638
Common Stock
May 10
2024
SELL
Open market or private sale
$2,105,000
$42.1 p/Share
50,000
Reduced 76.18%
15,638
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$175,000
$3.5 p/Share
50,000
Added 43.24%
65,638
Common Stock
Apr 01
2024
SELL
Open market or private sale
$2,116,500
$42.33 p/Share
50,000
Reduced 76.18%
15,638
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$175,000
$3.5 p/Share
50,000
Added 43.24%
65,638
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,050,500
$41.01 p/Share
50,000
Reduced 76.18%
15,638
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$175,000
$3.5 p/Share
50,000
Added 43.24%
65,638
Common Stock
Feb 29
2024
SELL
Open market or private sale
$2,057,999
$41.16 p/Share
50,000
Reduced 76.18%
15,638
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$175,000
$3.5 p/Share
50,000
Added 43.24%
65,638
Common Stock
Feb 07
2024
SELL
Open market or private sale
$104,099
$41.54 p/Share
2,506
Reduced 13.81%
15,638
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
15,440
Added 45.97%
18,144
Common Stock
Jan 02
2024
SELL
Open market or private sale
$2,112,000
$42.24 p/Share
50,000
Reduced 94.87%
2,704
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$175,000
$3.5 p/Share
50,000
Added 48.68%
52,704
Common Stock
Nov 14
2023
SELL
Open market or private sale
$573,567
$25.13 p/Share
22,824
Reduced 89.41%
2,704
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$79,884
$3.5 p/Share
22,824
Added 47.2%
25,528
Common Stock
Nov 08
2023
SELL
Open market or private sale
$2,516
$25.16 p/Share
100
Reduced 3.57%
2,704
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$350
$3.5 p/Share
100
Added 3.44%
2,804
Common Stock
Nov 07
2023
SELL
Open market or private sale
$677,441
$25.02 p/Share
27,076
Reduced 90.92%
2,704
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$94,766
$3.5 p/Share
27,076
Added 47.62%
29,780
Common Stock
Nov 03
2023
SELL
Open market or private sale
$1,561,427
$25.43 p/Share
61,401
Reduced 95.78%
2,704
Common Stock