Apr 03
2024
BUY
Exercise of conversion of derivative security
$67,103
$13.28 p/Share
5,053
Added 14.32%
30,238
Common Stock
Mar 08
2024
SELL
Open market or private sale
$125,872
$88.83 p/Share
1,417
Reduced 5.33%
25,185
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$1,614
$16.14 p/Share
100
Added 0.37%
26,602
Common Stock
Mar 01
2024
SELL
Open market or private sale
$833,700
$83.37 p/Share
10,000
Reduced 27.4%
26,502
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$132,800
$13.28 p/Share
10,000
Added 21.5%
36,502
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
12,127
Added 31.39%
26,502
Common Stock
Feb 20
2024
SELL
Open market or private sale
$22,500
$90.0 p/Share
250
Reduced 1.71%
14,375
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$4,035
$16.14 p/Share
250
Added 1.68%
14,625
Common Stock
Feb 16
2024
SELL
Open market or private sale
$257,220
$90.0 p/Share
2,858
Reduced 16.58%
14,375
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$45,928
$16.07 p/Share
2,858
Added 14.23%
17,233
Common Stock
Feb 15
2024
SELL
Open market or private sale
$69,840
$90.0 p/Share
776
Reduced 5.12%
14,375
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$12,416
$16.0 p/Share
776
Added 4.87%
15,151
Common Stock
Feb 14
2024
SELL
Open market or private sale
$274,591
$90.03 p/Share
3,050
Reduced 17.5%
14,375
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$48,800
$16.0 p/Share
3,050
Added 14.9%
17,425
Common Stock
Feb 07
2024
SELL
Open market or private sale
$66,306
$90.09 p/Share
736
Reduced 4.87%
14,375
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$11,776
$16.0 p/Share
736
Added 4.64%
15,111
Common Stock
Jan 23
2024
SELL
Open market or private sale
$209,909
$90.09 p/Share
2,330
Reduced 13.95%
14,375
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$37,280
$16.0 p/Share
2,330
Added 12.24%
16,705
Common Stock
Jan 16
2024
SELL
Open market or private sale
$807,300
$80.73 p/Share
10,000
Reduced 41.03%
14,375
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$132,800
$13.28 p/Share
10,000
Added 29.09%
24,375
Common Stock
Jul 18
2023
SELL
Open market or private sale
$476,850
$95.37 p/Share
5,000
Reduced 25.81%
14,375
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$136,500
$27.3 p/Share
5,000
Added 20.51%
19,375
Common Stock
Jul 13
2023
SELL
Open market or private sale
$267,808
$90.05 p/Share
2,974
Reduced 17.14%
14,375
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
$48,000
$16.14 p/Share
2,974
Added 14.63%
17,349
Common Stock
Apr 21
2023
SELL
Open market or private sale
$1,048,426
$87.18 p/Share
12,026
Reduced 45.55%
14,375
Common Stock