Jan 08
2024
SELL
Open market or private sale
$137,110
$137.11 p/Share
1,000
Reduced 100.0%
0
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
$73,090
$73.09 p/Share
1,000
Added 50.0%
1,000
Common Stock
Jan 05
2024
SELL
Open market or private sale
$135,570
$135.57 p/Share
1,000
Reduced 100.0%
0
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
$73,090
$73.09 p/Share
1,000
Added 50.0%
1,000
Common Stock
Jan 04
2024
SELL
Open market or private sale
$271,120
$135.56 p/Share
2,000
Reduced 100.0%
0
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
$130,500
$65.25 p/Share
2,000
Added 50.0%
2,000
Common Stock
Mar 03
2023
SELL
Open market or private sale
$109,240
$136.55 p/Share
800
Reduced 100.0%
0
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$37,520
$46.9 p/Share
800
Added 50.0%
800
Common Stock
Jan 09
2023
SELL
Open market or private sale
$927,780
$110.45 p/Share
8,400
Reduced 100.0%
0
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$480,984
$57.26 p/Share
8,400
Added 50.0%
8,400
Common Stock
Feb 08
2022
SELL
Open market or private sale
$197,740
$98.87 p/Share
2,000
Reduced 100.0%
0
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$109,060
$54.53 p/Share
2,000
Added 83.33%
400
Common Stock
Feb 01
2022
SELL
Open market or private sale
$198,660
$99.33 p/Share
2,000
Reduced 100.0%
0
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$76,640
$38.32 p/Share
2,000
Added 50.0%
2,000
Common Stock
Dec 01
2021
SELL
Open market or private sale
$178,000
$89.0 p/Share
2,000
Reduced 100.0%
0
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$146,180
$73.09 p/Share
2,000
Added 50.0%
2,000
Common Stock
Nov 29
2021
SELL
Open market or private sale
$198,991
$87.7 p/Share
2,269
Reduced 100.0%
0
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$148,052
$65.25 p/Share
2,269
Added 50.0%
2,269
Common Stock
Nov 24
2021
SELL
Open market or private sale
$156,413
$90.36 p/Share
1,731
Reduced 100.0%
0
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$112,948
$65.25 p/Share
1,731
Added 50.0%
1,731
Common Stock
Mar 11
2021
SELL
Open market or private sale
$177,168
$73.82 p/Share
2,400
Reduced 100.0%
0
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$112,560
$46.9 p/Share
2,400
Added 50.0%
2,400
Common Stock
Mar 10
2021
SELL
Open market or private sale
$174,408
$72.67 p/Share
2,400
Reduced 100.0%
0
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$105,120
$43.8 p/Share
2,400
Added 50.0%
2,400
Common Stock
Feb 01
2021
SELL
Open market or private sale
$151,464
$63.11 p/Share
2,400
Reduced 100.0%
0
Common Stock