May 24
2023
SELL
Sale (or disposition) back to the issuer
-
121,301
Reduced 100.0%
0
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
17,009
Added 12.3%
121,301
Common Stock
May 20
2023
BUY
Grant, award, or other acquisition
-
4,394
Added 4.04%
104,292
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$39,566
$49.09 p/Share
806
Reduced 0.8%
99,898
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$85,100
$39.6 p/Share
2,149
Reduced 2.09%
100,704
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
4,479
Added 4.17%
102,853
Common Stock
May 21
2022
BUY
Grant, award, or other acquisition
-
4,394
Added 4.28%
98,374
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$29,262
$36.35 p/Share
805
Reduced 0.85%
93,980
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$21,330
$43.98 p/Share
485
Reduced 0.51%
94,785
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$59,419
$46.75 p/Share
1,271
Reduced 1.32%
95,270
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
3,743
Added 3.73%
96,541
Common Stock
Aug 03
2021
SELL
Open market or private sale
$2,340,803
$35.01 p/Share
66,861
Reduced 41.88%
92,798
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$433,928
$6.49 p/Share
66,861
Added 29.52%
159,659
Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
8,788
Added 8.65%
92,798
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
7,068
Added 7.76%
84,010
Common Stock
Jan 07
2021
SELL
Open market or private sale
$2,222,250
$29.63 p/Share
75,000
Reduced 49.36%
76,942
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
$486,750
$6.49 p/Share
75,000
Added 33.05%
151,942
Common Stock
Jan 06
2021
SELL
Open market or private sale
$350,000
$28.0 p/Share
12,500
Reduced 13.98%
76,942
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$81,125
$6.49 p/Share
12,500
Added 12.26%
89,442
Common Stock
Jan 05
2021
SELL
Open market or private sale
$1,316,682
$27.0 p/Share
48,766
Reduced 38.79%
76,942
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$316,491
$6.49 p/Share
48,766
Added 27.95%
125,708
Common Stock
Jan 04
2021
SELL
Open market or private sale
$1,375,121
$26.84 p/Share
51,234
Reduced 39.56%
78,270
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$35,829
$26.98 p/Share
1,328
Reduced 1.7%
76,942
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$332,509
$6.49 p/Share
51,234
Added 28.35%
129,504
Common Stock