Mar 15
2021
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
57,351
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
-
1,084
Reduced 1.86%
57,351
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$698,755
$66.39 p/Share
10,525
Reduced 20.15%
41,698
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$513,659
$30.69 p/Share
16,737
Added 22.26%
58,435
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
72
Added 0.14%
52,223
Common Stock
Oct 28
2020
BUY
Grant, award, or other acquisition
-
85
Added 0.16%
52,151
Common Stock
Jul 22
2020
BUY
Grant, award, or other acquisition
-
80
Added 0.15%
52,065
Common Stock
Jun 15
2020
SELL
Sale (or disposition) back to the issuer
$69,170
$55.38 p/Share
1,249
Reduced 2.35%
51,984
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
-
4,038
Added 7.05%
53,233
Common Stock
Apr 22
2020
BUY
Grant, award, or other acquisition
-
51
Added 0.1%
49,195
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
6,722
Added 12.03%
49,144
Common Stock
Mar 15
2020
SELL
Sale (or disposition) back to the issuer
$0
$43.65 p/Share
0
Reduced 0.0%
42,422
Common Stock
Mar 15
2020
SELL
Payment of exercise price or tax liability
$29,158
$43.65 p/Share
668
Reduced 1.55%
42,422
Common Stock
Jan 22
2020
BUY
Grant, award, or other acquisition
-
53
Added 0.12%
43,090
Common Stock
Jan 17
2020
SELL
Payment of exercise price or tax liability
$366,253
$59.66 p/Share
6,139
Reduced 12.48%
43,036
Common Stock
Jan 17
2020
BUY
Exercise of conversion of derivative security
$325,327
$44.19 p/Share
7,362
Added 13.02%
49,175
Common Stock
Oct 23
2019
BUY
Grant, award, or other acquisition
-
55
Added 0.13%
41,813
Common Stock
Jul 24
2019
BUY
Grant, award, or other acquisition
-
46
Added 0.11%
41,758
Common Stock
Apr 24
2019
BUY
Grant, award, or other acquisition
-
46
Added 0.11%
41,711
Common Stock
Mar 15
2019
SELL
Sale (or disposition) back to the issuer
$0
$67.61 p/Share
0
Reduced 0.0%
37,966
Common Stock
Mar 15
2019
SELL
Payment of exercise price or tax liability
$211,416
$67.61 p/Share
3,127
Reduced 7.61%
37,966
Common Stock
Mar 15
2019
BUY
Grant, award, or other acquisition
-
10,437
Added 20.03%
41,664
Common Stock
Jan 23
2019
BUY
Grant, award, or other acquisition
-
41
Added 0.12%
34,354
Common Stock
Oct 24
2018
BUY
Grant, award, or other acquisition
-
42
Added 0.12%
34,313
Common Stock
Jul 25
2018
BUY
Grant, award, or other acquisition
-
23
Added 0.07%
34,271
Common Stock