Mar 02
2021
SELL
Payment of exercise price or tax liability
$18,435
$139.66 p/Share
132
Reduced 1.11%
11,729
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$11,248
$173.04 p/Share
65
Reduced 0.55%
11,861
Common Stock
Dec 14
2020
-
200
Reduced 1.65%
11,926
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$15,654
$138.53 p/Share
113
Reduced 0.92%
12,126
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$6,630
$3.0 p/Share
2,210
Added 15.3%
12,239
Common Stock
Nov 04
2020
SELL
Open market or private sale
$15,610
$150.1 p/Share
104
Reduced 1.03%
10,029
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$7,896
$143.56 p/Share
55
Reduced 0.54%
10,133
Common Stock
Sep 04
2020
SELL
Open market or private sale
$27,500
$130.33 p/Share
211
Reduced 2.03%
10,188
Common Stock
Sep 02
2020
SELL
Payment of exercise price or tax liability
$14,656
$129.7 p/Share
113
Reduced 1.07%
10,399
Common Stock
Aug 05
2020
SELL
Open market or private sale
$13,398
$130.08 p/Share
103
Reduced 0.97%
10,512
Common Stock
Aug 03
2020
SELL
Payment of exercise price or tax liability
$7,388
$134.32 p/Share
55
Reduced 0.52%
10,615
Common Stock
Jun 04
2020
SELL
Open market or private sale
$28,244
$133.86 p/Share
211
Reduced 1.94%
10,670
Common Stock
Jun 02
2020
SELL
Payment of exercise price or tax liability
$15,141
$135.19 p/Share
112
Reduced 1.02%
10,881
Common Stock
May 06
2020
SELL
Open market or private sale
$11,473
$110.32 p/Share
104
Reduced 0.94%
10,993
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$5,034
$91.53 p/Share
55
Reduced 0.49%
11,097
Common Stock
Apr 15
2020
SELL
Open market or private sale
$14,399
$77.0 p/Share
187
Reduced 1.65%
11,152
Common Stock
Mar 11
2020
SELL
Open market or private sale
$665,052
$84.72 p/Share
7,850
Reduced 40.91%
11,339
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$12,406
$95.43 p/Share
130
Reduced 0.67%
19,189
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
5,179
Added 21.14%
19,319
Common Stock
Jan 13
2020
BUY
Exercise of conversion of derivative security
$23,559
$3.0 p/Share
7,853
Added 35.71%
14,140
Common Stock
Dec 09
2019
BUY
Exercise of conversion of derivative security
$11,250
$3.0 p/Share
3,750
Added 37.36%
6,287
Common Stock
Nov 05
2019
SELL
Open market or private sale
$416,350
$83.27 p/Share
5,000
Reduced 66.34%
2,537
Common Stock
Nov 04
2019
SELL
Open market or private sale
$408,100
$81.62 p/Share
5,000
Reduced 39.88%
7,537
Common Stock
Oct 21
2019
BUY
Exercise of conversion of derivative security
$30,000
$3.0 p/Share
10,000
Added 44.37%
12,537
Common Stock