Mar 18
2021
SELL
Open market or private sale
$547,800
$45.65 p/Share
12,000
Reduced 28.57%
30,000
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$444,120
$37.01 p/Share
12,000
Added 22.22%
42,000
Common Stock
Jul 29
2016
BUY
Open market or private purchase
$3,506
$35.06 p/Share
100
Added 0.14%
69,183
Common Stock
Apr 29
2016
BUY
Open market or private purchase
$3,512
$30.81 p/Share
114
Added 0.16%
69,083
Common Stock
Jan 29
2016
BUY
Open market or private purchase
$3,489
$25.1 p/Share
139
Added 0.2%
68,969
Common Stock
Oct 30
2015
BUY
Open market or private purchase
$3,478
$33.44 p/Share
104
Added 0.15%
68,830
Common Stock
Jul 31
2015
BUY
Open market or private purchase
$353
$27.14 p/Share
13
Added 0.02%
68,726
Common Stock
Apr 29
2015
BUY
Open market or private purchase
$316
$45.11 p/Share
7
Added 0.01%
93,883
Common Stock
Jan 30
2015
BUY
Open market or private purchase
$362
$36.15 p/Share
10
Added 0.01%
93,876
Common Stock
Oct 31
2014
BUY
Open market or private purchase
$351
$39.0 p/Share
9
Added 0.01%
93,866
Common Stock
Aug 01
2014
BUY
Open market or private purchase
$352
$32.04 p/Share
11
Added 0.01%
93,857
Common Stock
May 02
2014
BUY
Open market or private purchase
$334
$27.82 p/Share
12
Added 0.01%
93,846
Common Stock
Jan 31
2014
BUY
Open market or private purchase
$274
$34.2 p/Share
8
Added 0.01%
93,834
Common Stock
Oct 25
2013
BUY
Open market or private purchase
$254
$28.18 p/Share
9
Added 0.01%
93,826
Common Stock
Jul 26
2013
BUY
Open market or private purchase
$265
$18.94 p/Share
14
Added 0.01%
93,817
Common Stock
Apr 26
2013
BUY
Open market or private purchase
$250
$14.68 p/Share
17
Added 0.02%
93,803
Common Stock
Dec 21
2012
BUY
Open market or private purchase
$258
$9.56 p/Share
27
Added 0.03%
93,786
Common Stock
Oct 26
2012
BUY
Open market or private purchase
$252
$9.7 p/Share
26
Added 0.03%
93,759
Common Stock
Jul 27
2012
BUY
Open market or private purchase
$249
$8.91 p/Share
28
Added 0.03%
93,733
Common Stock
Apr 27
2012
BUY
Open market or private purchase
$250
$8.63 p/Share
29
Added 0.03%
93,705
Common Stock
Jan 27
2012
BUY
Open market or private purchase
$246
$9.45 p/Share
26
Added 0.03%
93,676
Common Stock
Oct 28
2011
BUY
Open market or private purchase
$247
$9.49 p/Share
26
Added 0.03%
93,650
Common Stock
Jul 29
2011
BUY
Open market or private purchase
$247
$10.72 p/Share
23
Added 0.02%
93,624
Common Stock
Apr 29
2011
BUY
Open market or private purchase
$249
$12.45 p/Share
20
Added 0.02%
93,601
Common Stock
Jan 28
2011
BUY
Open market or private purchase
$248
$11.79 p/Share
21
Added 0.02%
93,581
Common Stock