Oct 30
2024
SELL
Payment of exercise price or tax liability
$98,019
$33.07 p/Share
2,964
Reduced 1.16%
252,626
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$98,000
$3.92 p/Share
25,000
Added 8.91%
255,590
Common Stock
Jun 30
2024
BUY
Exercise of conversion of derivative security
-
946
Added 3.94%
23,059
Common Stock
Feb 29
2024
SELL
Open market or private sale
$4,367,150
$873.43 p/Share
5,000
Reduced 18.44%
22,113
Common Stock
Dec 05
2023
SELL
Open market or private sale
$126,090
$252.18 p/Share
500
Reduced 1.81%
27,113
Common Stock
Aug 30
2023
SELL
Open market or private sale
$272,000
$272.0 p/Share
1,000
Reduced 3.49%
27,613
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
3,917
Added 12.04%
28,613
Common Stock
Feb 08
2023
SELL
Open market or private sale
$87,000
$87.0 p/Share
1,000
Reduced 3.89%
24,696
Common Stock
Nov 08
2022
SELL
Open market or private sale
$32,842
$78.01 p/Share
421
Reduced 1.61%
25,696
Common Stock
Nov 07
2022
SELL
Open market or private sale
$354,780
$77.48 p/Share
4,579
Reduced 14.92%
26,117
Common Stock
Aug 31
2022
SELL
Open market or private sale
$163,025
$65.21 p/Share
2,500
Reduced 7.53%
30,696
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$97,975
$39.19 p/Share
2,500
Added 7.0%
33,196
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
5,807
Added 15.91%
30,696
Common Stock
May 13
2022
SELL
Open market or private sale
$519,500
$51.95 p/Share
10,000
Reduced 28.66%
24,889
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
$258,800
$25.88 p/Share
10,000
Added 22.28%
34,889
Common Stock
Feb 10
2022
SELL
Open market or private sale
$374,556
$39.0 p/Share
9,604
Reduced 27.84%
24,889
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$232,705
$24.23 p/Share
9,604
Added 24.32%
29,889
Common Stock
Feb 09
2022
SELL
Open market or private sale
$15,444
$39.0 p/Share
396
Reduced 1.57%
24,889
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$8,657
$21.86 p/Share
396
Added 1.54%
25,285
Common Stock
Nov 05
2021
SELL
Open market or private sale
$124,763
$46.26 p/Share
2,697
Reduced 9.78%
24,889
Common Stock
Aug 30
2021
SELL
Open market or private sale
$177,150
$35.43 p/Share
5,000
Reduced 15.34%
27,586
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
8,289
Added 20.28%
32,586
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
-
21,600
Added 47.06%
24,297
Common Stock
Nov 25
2020
-
90
Reduced 3.23%
2,697
Common Stock
Nov 20
2020
SELL
Open market or private sale
$229,500
$30.0 p/Share
7,650
Reduced 73.3%
2,787
Common Stock