Nov 15
2022
SELL
Payment of exercise price or tax liability
$372,555
$30.92 p/Share
12,049
Reduced 2.74%
428,074
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
$333,300
$5.05 p/Share
66,000
Added 13.04%
440,123
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$847,768
$70.36 p/Share
12,049
Reduced 3.12%
373,869
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$852,446
$70.76 p/Share
12,047
Reduced 3.03%
385,918
Common Stock
Mar 17
2022
SELL
Open market or private sale
$5,000,000
$100.0 p/Share
50,000
Reduced 11.16%
397,965
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$252,500
$5.05 p/Share
50,000
Added 10.04%
447,965
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,591,850
$97.96 p/Share
16,250
Reduced 3.92%
397,965
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
88,651
Added 17.63%
414,215
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$1,939,270
$132.5 p/Share
14,636
Reduced 4.3%
325,564
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,938,118
$134.13 p/Share
21,905
Reduced 6.05%
340,200
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$110,620
$5.05 p/Share
21,905
Added 5.7%
362,105
Common Stock
Nov 03
2021
SELL
Open market or private sale
$6,251,000
$125.02 p/Share
50,000
Reduced 12.81%
340,200
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$252,500
$5.05 p/Share
50,000
Added 11.36%
390,200
Common Stock
Nov 02
2021
SELL
Open market or private sale
$6,208,500
$124.17 p/Share
50,000
Reduced 12.81%
340,200
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$252,500
$5.05 p/Share
50,000
Added 11.36%
390,200
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$1,660,421
$113.44 p/Share
14,637
Reduced 4.12%
340,200
Common Stock
Jun 08
2021
SELL
Open market or private sale
$3,370,420
$85.0 p/Share
39,652
Reduced 10.05%
354,837
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$200,243
$5.05 p/Share
39,652
Added 9.13%
394,489
Common Stock
May 28
2021
SELL
Open market or private sale
$386,920
$85.0 p/Share
4,552
Reduced 1.27%
354,837
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$22,988
$5.05 p/Share
4,552
Added 1.25%
359,389
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,185,809
$81.02 p/Share
14,636
Reduced 3.96%
354,837
Common Stock
Feb 16
2021
SELL
Open market or private sale
$8,965,153
$84.74 p/Share
105,796
Reduced 22.26%
369,473
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$534,270
$5.05 p/Share
105,796
Added 18.21%
475,269
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$1,191,759
$87.61 p/Share
13,603
Reduced 3.55%
369,473
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
3,708
Added 0.96%
383,076
Common Stock