Jun 01
2021
SELL
Payment of exercise price or tax liability
$19,154
$126.85 p/Share
151
Reduced 2.95%
4,976
Common Stock
May 14
2021
SELL
Open market or private sale
$512,957
$119.99 p/Share
4,275
Reduced 45.47%
5,127
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.26%
9,402
Common Stock
May 13
2021
SELL
Open market or private sale
$721,164
$117.53 p/Share
6,136
Reduced 54.48%
5,127
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$149,596
$24.38 p/Share
6,136
Added 35.27%
11,263
Common Stock
May 12
2021
SELL
Open market or private sale
$495,344
$115.87 p/Share
4,275
Reduced 45.47%
5,127
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$70,879
$16.58 p/Share
4,275
Added 31.26%
9,402
Common Stock
May 11
2021
SELL
Open market or private sale
$508,255
$118.89 p/Share
4,275
Reduced 45.47%
5,127
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$70,879
$16.58 p/Share
4,275
Added 31.26%
9,402
Common Stock
Apr 30
2021
SELL
Open market or private sale
$523,217
$122.39 p/Share
4,275
Reduced 45.47%
5,127
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$70,879
$16.58 p/Share
4,275
Added 31.26%
9,402
Common Stock
Apr 29
2021
SELL
Open market or private sale
$532,109
$124.47 p/Share
4,275
Reduced 45.47%
5,127
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$70,879
$16.58 p/Share
4,275
Added 31.26%
9,402
Common Stock
Apr 28
2021
SELL
Open market or private sale
$529,758
$123.92 p/Share
4,275
Reduced 45.47%
5,127
Common Stock
Apr 28
2021
-
3,675
Reduced 41.75%
5,127
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
$70,879
$16.58 p/Share
4,275
Added 31.26%
9,402
Common Stock
Apr 27
2021
SELL
Open market or private sale
$534,888
$125.12 p/Share
4,275
Reduced 32.69%
8,802
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$70,879
$16.58 p/Share
4,275
Added 24.64%
13,077
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
1,459
Added 14.22%
8,802
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$15,687
$94.5 p/Share
166
Reduced 2.21%
7,343
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$36,871
$160.31 p/Share
230
Reduced 2.97%
7,509
Common Stock
Nov 13
2020
SELL
Open market or private sale
$684,526
$148.81 p/Share
4,600
Reduced 37.28%
7,739
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$219,190
$47.65 p/Share
4,600
Added 27.16%
12,339
Common Stock
Nov 12
2020
SELL
Open market or private sale
$681,168
$148.08 p/Share
4,600
Reduced 37.28%
7,739
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$219,190
$47.65 p/Share
4,600
Added 27.16%
12,339
Common Stock