Jun 01
2020
SELL
Payment of exercise price or tax liability
$25,320
$109.61 p/Share
231
Reduced 2.36%
9,565
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
2,094
Added 17.61%
9,796
Common Stock
Mar 11
2020
SELL
Open market or private sale
$262,250
$104.9 p/Share
2,500
Reduced 24.5%
7,702
Common Stock
Mar 11
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 19.68%
10,202
Common Stock
Mar 10
2020
SELL
Open market or private sale
$267,375
$106.95 p/Share
2,500
Reduced 24.5%
7,702
Common Stock
Mar 10
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 19.68%
10,202
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$20,899
$129.81 p/Share
161
Reduced 2.05%
7,702
Common Stock
Feb 14
2020
SELL
Open market or private sale
$356,350
$142.54 p/Share
2,500
Reduced 24.12%
7,863
Common Stock
Feb 14
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 19.44%
10,363
Common Stock
Feb 13
2020
SELL
Open market or private sale
$357,625
$143.05 p/Share
2,500
Reduced 24.12%
7,863
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 19.44%
10,363
Common Stock
Feb 12
2020
SELL
Open market or private sale
$357,450
$142.98 p/Share
2,500
Reduced 24.12%
7,863
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 19.44%
10,363
Common Stock
Feb 11
2020
SELL
Open market or private sale
$356,050
$142.42 p/Share
2,500
Reduced 24.12%
7,863
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 19.44%
10,363
Common Stock
Jan 24
2020
-
20,403
Reduced 72.18%
7,863
Common Stock
Jan 17
2020
SELL
Open market or private sale
$370,125
$148.05 p/Share
2,500
Reduced 8.13%
28,266
Common Stock
Jan 17
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.52%
30,766
Common Stock
Jan 16
2020
SELL
Open market or private sale
$377,175
$150.87 p/Share
2,500
Reduced 8.13%
28,266
Common Stock
Jan 16
2020
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.52%
30,766
Common Stock
Jan 15
2020
SELL
Open market or private sale
$1,620,000
$150.0 p/Share
10,800
Reduced 27.65%
28,266
Common Stock
Jan 15
2020
BUY
Exercise of conversion of derivative security
$303,372
$28.09 p/Share
10,800
Added 21.66%
39,066
Common Stock
Jan 14
2020
SELL
Open market or private sale
$867,448
$149.56 p/Share
5,800
Reduced 17.03%
28,266
Common Stock
Jan 14
2020
BUY
Exercise of conversion of derivative security
$162,922
$28.09 p/Share
5,800
Added 14.55%
34,066
Common Stock
Dec 13
2019
SELL
Open market or private sale
$319,800
$127.92 p/Share
2,500
Reduced 8.13%
28,266
Common Stock