Dec 23
2020
-
29,017
Reduced 9.2%
286,400
Common Stock, $0.01 pa...
Dec 07
2020
-
3,225
Reduced 1.01%
315,417
Common Stock, $0.01 pa...
Nov 12
2020
SELL
Open market or private sale
$18,885,359
$97.27 p/Share
194,154
Reduced 37.86%
318,642
Common Stock, $0.01 pa...
Nov 12
2020
BUY
Exercise of conversion of derivative security
$11,041,538
$56.87 p/Share
194,154
Added 27.46%
512,796
Common Stock, $0.01 pa...
Nov 09
2020
SELL
Open market or private sale
$3,585,463
$95.74 p/Share
37,450
Reduced 10.52%
318,642
Common Stock, $0.01 pa...
Apr 28
2020
-
21,800
Reduced 5.77%
356,092
Common Stock, $0.01 pa...
Mar 25
2020
-
56,950
Reduced 13.1%
377,892
Common Stock, $0.01 pa...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$7,578,377
$85.42 p/Share
88,719
Reduced 16.95%
434,842
Common Stock, $0.01 pa...
Feb 21
2020
-
3,675
Reduced 0.7%
523,561
Common Stock, $0.01 pa...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
200,262
Added 27.53%
527,236
Common Stock, $0.01 pa...
Dec 04
2019
-
4,000
Reduced 1.21%
326,974
Common Stock, $0.01 pa...
Sep 10
2019
-
15,010
Reduced 4.29%
335,155
Common Stock, $0.01 pa...
Aug 28
2019
-
3,050
Reduced 0.86%
350,165
Common Stock, $0.01 pa...
Aug 02
2019
-
15,333
Reduced 4.16%
353,215
Common Stock, $0.01 pa...
May 22
2019
-
6,375
Reduced 1.7%
368,548
Common Stock, $0.01 pa...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$5,790,975
$79.41 p/Share
72,925
Reduced 16.28%
374,923
Common Stock, $0.01 pa...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
164,609
Added 26.75%
450,812
Common Stock, $0.01 pa...
Jan 09
2019
-
2,964
Reduced 0.66%
447,848
Common Stock, $0.01 pa...
Dec 11
2018
SELL
Open market or private sale
$1,495,438
$88.75 p/Share
16,850
Reduced 5.56%
286,203
Common Stock, $0.01 pa...
Nov 29
2018
-
4,237
Reduced 1.38%
303,053
Common Stock, $0.01 pa...
Mar 16
2018
-
5,722
Reduced 1.83%
307,290
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$9,400,606
$118.26 p/Share
79,491
Reduced 19.83%
321,292
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Open market or private sale
$976,046
$117.88 p/Share
8,280
Reduced 2.58%
313,012
Common Stock, $0.01 pa...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
126,946
Added 24.06%
400,783
Common Stock, $0.01 pa...
Nov 21
2017
SELL
Open market or private sale
$20,512,324
$94.01 p/Share
218,193
Reduced 44.35%
273,837
Common Stock, $0.01 pa...