Aug 05
2020
BUY
Exercise of conversion of derivative security
$101,925
$22.92 p/Share
4,447
Added 5.37%
78,300
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
4,000
Added 5.14%
73,853
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$130,412
$49.53 p/Share
2,633
Reduced 3.63%
69,853
Common Stock
Feb 06
2020
BUY
Grant, award, or other acquisition
-
8,495
Added 10.49%
72,486
Common Stock
Jan 14
2020
SELL
Payment of exercise price or tax liability
$116,474
$47.56 p/Share
2,449
Reduced 3.77%
62,500
Common Stock
Mar 04
2019
SELL
Open market or private sale
$1,114,243
$39.98 p/Share
27,870
Reduced 30.03%
64,949
Common Stock
Mar 04
2019
BUY
Exercise of conversion of derivative security
$488,282
$17.52 p/Share
27,870
Added 23.09%
92,819
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
-
6,000
Added 8.46%
64,949
Common Stock
Jan 14
2019
SELL
Payment of exercise price or tax liability
$90,151
$32.44 p/Share
2,779
Reduced 4.5%
58,949
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
-
6,440
Added 9.45%
61,728
Common Stock
Jan 14
2018
SELL
Payment of exercise price or tax liability
$143,458
$45.76 p/Share
3,135
Reduced 5.37%
55,288
Common Stock
Dec 08
2017
SELL
Open market or private sale
$109,524
$42.55 p/Share
2,574
Reduced 3.93%
62,849
Common Stock
Dec 08
2017
SELL
Payment of exercise price or tax liability
$188,326
$42.55 p/Share
4,426
Reduced 7.04%
58,423
Common Stock
Dec 08
2017
BUY
Exercise of conversion of derivative security
$84,840
$12.12 p/Share
7,000
Added 9.67%
65,423
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$26,785
$38.21 p/Share
701
Reduced 1.19%
58,423
Common Stock
Jun 15
2017
SELL
Open market or private sale
$171,803
$38.59 p/Share
4,452
Reduced 7.0%
59,124
Common Stock
Jun 15
2017
SELL
Payment of exercise price or tax liability
$169,217
$38.59 p/Share
4,385
Reduced 6.53%
62,813
Common Stock
Jun 15
2017
BUY
Exercise of conversion of derivative security
$103,216
$11.68 p/Share
8,837
Added 11.51%
67,961
Common Stock
Mar 08
2017
SELL
Open market or private sale
$68,808
$33.68 p/Share
2,043
Reduced 3.14%
63,081
Common Stock
Mar 08
2017
SELL
Payment of exercise price or tax liability
$133,272
$33.68 p/Share
3,957
Reduced 6.27%
59,124
Common Stock
Mar 08
2017
BUY
Exercise of conversion of derivative security
$97,800
$16.3 p/Share
6,000
Added 8.44%
65,124
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
8,990
Added 13.2%
59,124
Common Stock
Jan 14
2017
SELL
Payment of exercise price or tax liability
$102,368
$32.05 p/Share
3,194
Reduced 5.99%
50,134
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$19,096
$31.05 p/Share
615
Reduced 1.14%
53,328
Common Stock
May 31
2016
SELL
Payment of exercise price or tax liability
$402,675
$32.6 p/Share
12,352
Reduced 18.63%
53,943
Common Stock