Mar 22
2021
SELL
Payment of exercise price or tax liability
$689,194
$32.39 p/Share
21,278
Reduced 15.19%
118,789
Common Stock
Mar 19
2021
SELL
Open market or private sale
$6,592,882
$32.82 p/Share
200,880
Reduced 58.92%
140,067
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
$4,236,559
$21.09 p/Share
200,880
Added 37.07%
340,947
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
334
Added 0.24%
140,067
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,074,260
$30.26 p/Share
35,501
Reduced 20.26%
139,733
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
60,508
Added 26.03%
171,937
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$125,791
$29.57 p/Share
4,254
Reduced 3.58%
114,726
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
38,034
Added 24.22%
118,981
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$92,853
$27.35 p/Share
3,395
Reduced 4.03%
80,947
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
302
Added 0.36%
84,343
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
376
Added 0.45%
84,040
Common Stock
Jun 09
2020
BUY
Grant, award, or other acquisition
-
354
Added 0.42%
83,664
Common Stock
May 10
2020
SELL
Payment of exercise price or tax liability
$92,374
$17.85 p/Share
5,175
Reduced 5.85%
83,310
Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
-
625
Added 0.7%
88,485
Common Stock
Mar 09
2020
BUY
Open market or private purchase
$101,520
$16.92 p/Share
6,000
Added 6.39%
87,860
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$67,752
$21.4 p/Share
3,166
Reduced 3.72%
81,860
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
23,189
Added 21.43%
85,027
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$85,161
$26.89 p/Share
3,167
Reduced 4.87%
61,838
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
24,013
Added 23.02%
80,311
Common Stock
May 17
2018
BUY
Grant, award, or other acquisition
-
17,298
Added 23.5%
56,298
Common Stock
May 10
2018
BUY
Open market or private purchase
$40,000
$20.0 p/Share
2,000
Added 4.88%
39,000
Common Stock
May 09
2018
BUY
Grant, award, or other acquisition
-
37,000
Added 50.0%
37,000
Common Stock