Jul 15
2021
BUY
Exercise of conversion of derivative security
-
2,220
Added 45.34%
2,676
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$155,686
$141.02 p/Share
1,104
Reduced 43.24%
1,449
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
2,222
Added 58.77%
1,559
Common Stock
May 19
2021
SELL
Open market or private sale
$131,052
$130.27 p/Share
1,006
Reduced 75.24%
331
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$149,084
$135.04 p/Share
1,104
Reduced 45.23%
1,337
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
2,221
Added 60.53%
1,448
Common Stock
May 10
2021
SELL
Open market or private sale
$55,113
$135.08 p/Share
408
Reduced 64.97%
220
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$36,394
$89.2 p/Share
408
Added 39.38%
628
Common Stock
May 07
2021
SELL
Open market or private sale
$51,118
$140.82 p/Share
363
Reduced 62.26%
220
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$26,597
$73.27 p/Share
363
Added 38.37%
583
Common Stock
May 06
2021
SELL
Open market or private sale
$299,750
$137.06 p/Share
2,187
Reduced 90.86%
220
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$77,967
$35.65 p/Share
2,187
Added 47.61%
2,407
Common Stock
Apr 19
2021
SELL
Open market or private sale
$149,862
$148.82 p/Share
1,007
Reduced 82.07%
220
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$164,148
$148.82 p/Share
1,103
Reduced 47.34%
1,227
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
-
2,221
Added 62.42%
1,337
Common Stock
Apr 12
2021
SELL
Open market or private sale
$58,168
$142.92 p/Share
407
Reduced 78.88%
109
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$36,304
$89.2 p/Share
407
Added 44.1%
516
Common Stock
Apr 07
2021
SELL
Open market or private sale
$50,358
$139.11 p/Share
362
Reduced 76.86%
109
Common Stock
Apr 07
2021
BUY
Exercise of conversion of derivative security
$26,524
$73.27 p/Share
362
Added 43.46%
471
Common Stock
Apr 06
2021
SELL
Open market or private sale
$302,309
$138.23 p/Share
2,187
Reduced 95.25%
109
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$77,967
$35.65 p/Share
2,187
Added 48.78%
2,296
Common Stock