Mar 02
2021
BUY
Exercise of conversion of derivative security
$9,332,399
$54.86 p/Share
170,113
Added 23.73%
546,710
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Open market or private sale
$18,537,214
$108.97 p/Share
170,113
Reduced 31.12%
376,597
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$8,014,132
$107.74 p/Share
74,384
Reduced 16.49%
376,597
Common Stock, $0.01 pa...
Feb 26
2021
-
3,325
Reduced 0.73%
450,981
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
167,906
Added 26.99%
454,306
Common Stock, $0.01 pa...
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...