Jul 30
2021
SELL
Open market or private sale
$2,911,866
$120.33 p/Share
24,199
Reduced 29.96%
56,561
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$2,040,375
$106.01 p/Share
19,247
Reduced 19.3%
80,503
Common Stock
Apr 30
2021
SELL
Open market or private sale
$3,242,395
$104.17 p/Share
31,126
Reduced 23.78%
99,750
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$153,723
$89.27 p/Share
1,722
Reduced 1.3%
130,876
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
8,401
Added 5.96%
132,598
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,833,380
$87.6 p/Share
20,929
Reduced 14.42%
124,197
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
18,009
Added 11.04%
145,126
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,999,940
$95.0 p/Share
21,052
Reduced 13.96%
129,762
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,820,000
$94.0 p/Share
30,000
Reduced 16.59%
150,814
Common Stock
Jun 05
2020
SELL
Open market or private sale
$1,853,400
$92.67 p/Share
20,000
Reduced 9.97%
180,530
Common Stock
May 26
2020
BUY
Grant, award, or other acquisition
-
11,780
Added 5.55%
200,530
Common Stock
Mar 11
2020
SELL
Open market or private sale
$3,092,762
$81.5 p/Share
37,948
Reduced 16.74%
188,750
Common Stock
Mar 11
2020
BUY
Exercise of conversion of derivative security
$396,954
$4.99 p/Share
79,550
Added 25.98%
226,698
Common Stock
Feb 21
2020
SELL
Open market or private sale
$1,469,700
$97.98 p/Share
15,000
Reduced 9.25%
147,148
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$1,965,654
$98.16 p/Share
20,025
Reduced 10.99%
162,148
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
32,388
Added 15.1%
182,151
Common Stock
Nov 15
2019
SELL
Open market or private sale
$3,423,600
$85.59 p/Share
40,000
Reduced 21.08%
149,763
Common Stock
Nov 15
2019
BUY
Exercise of conversion of derivative security
$199,600
$4.99 p/Share
40,000
Added 17.41%
189,763
Common Stock
May 09
2019
BUY
Grant, award, or other acquisition
-
22,726
Added 13.2%
149,379
Common Stock
Feb 28
2019
SELL
Open market or private sale
$975,000
$65.0 p/Share
15,000
Reduced 10.59%
126,653
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$1,792,955
$63.13 p/Share
28,401
Reduced 16.7%
141,653
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
46,244
Added 21.38%
170,054
Common Stock
Dec 13
2018
SELL
Open market or private sale
$1,789,228
$61.02 p/Share
29,322
Reduced 19.16%
123,707
Common Stock
Dec 13
2018
BUY
Exercise of conversion of derivative security
$299,400
$4.99 p/Share
60,000
Added 28.17%
153,029
Common Stock
Jun 05
2018
SELL
Open market or private sale
$2,112,600
$70.42 p/Share
30,000
Reduced 24.38%
93,029
Common Stock