Apr 30
2021
SELL
Open market or private sale
$1,131,897
$59.11 p/Share
19,149
Reduced 13.84%
119,225
Common Stock, $0.01 pa...
Apr 30
2021
BUY
Exercise of conversion of derivative security
$846,963
$33.99 p/Share
24,918
Added 15.26%
138,374
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
30,494
Added 21.18%
113,456
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$246,966
$47.64 p/Share
5,184
Reduced 5.88%
82,962
Common Stock, $0.01 pa...
Feb 14
2021
SELL
Payment of exercise price or tax liability
$1,221,394
$47.64 p/Share
25,638
Reduced 22.53%
88,146
Common Stock, $0.01 pa...
Feb 10
2021
SELL
Payment of exercise price or tax liability
$116,978
$47.61 p/Share
2,457
Reduced 2.11%
113,784
Common Stock, $0.01 pa...
Feb 04
2021
BUY
Grant, award, or other acquisition
-
42,483
Added 26.77%
116,241
Common Stock, $0.01 pa...
Nov 19
2020
SELL
Open market or private sale
$2,149,000
$42.98 p/Share
50,000
Reduced 40.4%
73,758
Common Stock, $0.01 pa...
Feb 19
2020
SELL
Payment of exercise price or tax liability
$508,169
$55.11 p/Share
9,221
Reduced 6.93%
123,758
Common Stock, $0.01 pa...
Feb 14
2020
SELL
Payment of exercise price or tax liability
$263,705
$55.18 p/Share
4,779
Reduced 3.47%
132,979
Common Stock, $0.01 pa...
Feb 10
2020
BUY
Grant, award, or other acquisition
-
26,354
Added 16.06%
137,758
Common Stock, $0.01 pa...
Nov 14
2019
SELL
Open market or private sale
$1,007,748
$58.59 p/Share
17,200
Reduced 13.37%
111,404
Common Stock, $0.01 pa...
Feb 19
2019
SELL
Payment of exercise price or tax liability
$607,254
$51.31 p/Share
11,835
Reduced 8.43%
128,604
Common Stock, $0.01 pa...
Feb 14
2019
SELL
Payment of exercise price or tax liability
$111,595
$50.91 p/Share
2,192
Reduced 1.54%
140,439
Common Stock, $0.01 pa...
Feb 14
2019
BUY
Grant, award, or other acquisition
-
27,745
Added 16.28%
142,631
Common Stock, $0.01 pa...
Oct 19
2018
-
9,200
Reduced 7.41%
114,886
Common Stock, $0.01 pa...
Oct 18
2018
SELL
Open market or private sale
$821,375
$52.91 p/Share
15,524
Reduced 11.12%
124,086
Common Stock, $0.01 pa...
Feb 20
2018
SELL
Payment of exercise price or tax liability
$503,882
$55.61 p/Share
9,061
Reduced 6.09%
139,610
Common Stock, $0.01 pa...
Feb 16
2018
SELL
Payment of exercise price or tax liability
$201,556
$55.1 p/Share
3,658
Reduced 2.4%
148,671
Common Stock, $0.01 pa...
Feb 14
2018
BUY
Grant, award, or other acquisition
-
23,504
Added 13.37%
152,329
Common Stock, $0.01 pa...
Jan 25
2018
BUY
Grant, award, or other acquisition
-
47,928
Added 27.12%
128,825
Common Stock, $0.01 pa...