Feb 22
2021
SELL
Open market or private sale
$179,550
$59.85 p/Share
3,000
Reduced 5.81%
48,610
Common Stock
Feb 08
2021
SELL
Open market or private sale
$453,551
$53.93 p/Share
8,410
Reduced 14.01%
51,610
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$332,561
$44.88 p/Share
7,410
Added 11.15%
59,020
Common Stock
Jan 06
2021
SELL
Open market or private sale
$55,302
$50.55 p/Share
1,094
Reduced 2.04%
52,610
Common Stock
Dec 21
2020
BUY
Grant, award, or other acquisition
-
86
Added 0.16%
53,704
Common Stock
Dec 01
2020
SELL
Open market or private sale
$50,000
$50.0 p/Share
1,000
Reduced 2.08%
47,111
Common Stock
Nov 18
2020
SELL
Open market or private sale
$550,000
$50.0 p/Share
11,000
Reduced 18.61%
48,111
Common Stock
Sep 25
2020
BUY
Grant, award, or other acquisition
-
105
Added 0.2%
53,618
Common Stock
Jun 26
2020
BUY
Grant, award, or other acquisition
-
102
Added 0.19%
53,513
Common Stock
Mar 27
2020
BUY
Grant, award, or other acquisition
-
120
Added 0.23%
52,963
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$71,432
$46.81 p/Share
1,526
Reduced 2.81%
52,843
Common Stock
Dec 27
2019
SELL
Grant, award, or other acquisition
-
124
Reduced 0.23%
52,843
Common Stock
Dec 02
2019
SELL
Open market or private sale
$54,630
$54.63 p/Share
1,000
Reduced 1.86%
52,714
Common Stock
Nov 01
2019
SELL
Open market or private sale
$53,940
$53.94 p/Share
1,000
Reduced 1.83%
53,714
Common Stock
Oct 01
2019
SELL
Open market or private sale
$57,560
$57.56 p/Share
1,000
Reduced 1.79%
54,714
Common Stock
Sep 27
2019
BUY
Grant, award, or other acquisition
-
117
Added 0.21%
55,719
Common Stock
Sep 03
2019
SELL
Open market or private sale
$52,950
$52.95 p/Share
1,000
Reduced 1.77%
55,602
Common Stock
Aug 01
2019
SELL
Open market or private sale
$57,990
$57.99 p/Share
1,000
Reduced 1.74%
56,602
Common Stock
Jul 01
2019
SELL
Open market or private sale
$58,540
$58.54 p/Share
1,000
Reduced 1.71%
57,602
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
-
113
Added 0.19%
58,602
Common Stock
Jun 03
2019
BUY
Open market or private sale
$51,500
$51.5 p/Share
1,000
Added 1.7%
57,920
Common Stock
May 01
2019
BUY
Open market or private sale
$57,250
$57.25 p/Share
1,000
Added 1.67%
58,920
Common Stock
Apr 01
2019
BUY
Open market or private sale
$50,740
$50.74 p/Share
1,000
Added 1.67%
59,049
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
129
Added 0.21%
60,049
Common Stock
Mar 01
2019
BUY
Open market or private sale
$52,380
$52.38 p/Share
1,000
Added 1.64%
59,920
Common Stock