Aug 05
2021
SELL
Payment of exercise price or tax liability
$4,862,805
$353.71 p/Share
13,748
Reduced 12.56%
95,672
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
27,727
Added 20.22%
109,420
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
72,751
Added 23.63%
235,181
Common Stock - Restric...
Aug 03
2021
SELL
Exercise of conversion of derivative security
-
35,644
Reduced 18.0%
162,430
Common Stock - Restric...
Aug 03
2021
SELL
Payment of exercise price or tax liability
$6,130,587
$346.89 p/Share
17,673
Reduced 17.79%
81,693
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
35,644
Added 29.44%
85,414
Common Stock
Aug 02
2021
SELL
Exercise of conversion of derivative security
-
6,897
Reduced 3.36%
198,074
Common Stock - Restric...
Aug 02
2021
SELL
Payment of exercise price or tax liability
$1,183,012
$345.91 p/Share
3,420
Reduced 5.09%
63,722
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
6,897
Added 9.32%
67,142
Common Stock
Aug 01
2021
SELL
Exercise of conversion of derivative security
-
6,432
Reduced 3.04%
204,971
Common Stock - Restric...
Aug 01
2021
SELL
Payment of exercise price or tax liability
$1,110,282
$348.16 p/Share
3,189
Reduced 5.03%
60,245
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
6,432
Added 9.21%
63,434
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$21,243
$221.28 p/Share
96
Added 0.17%
57,002
Common Stock
May 24
2021
SELL
Open market or private sale
$1,575,000
$315.0 p/Share
5,000
Reduced 8.08%
56,906
Common Stock
May 10
2021
SELL
Open market or private sale
$4,649,250
$309.95 p/Share
15,000
Reduced 19.5%
61,906
Common Stock
Feb 03
2021
SELL
Open market or private sale
$1,271,546
$301.6 p/Share
4,216
Reduced 5.2%
76,906
Common Stock
Nov 25
2020
BUY
Grant, award, or other acquisition
-
41,441
Added 16.39%
211,403
Common Stock - Restric...
Nov 11
2020
SELL
Exercise of conversion of derivative security
-
8,363
Reduced 4.69%
169,962
Common Stock - Restric...
Nov 11
2020
SELL
Payment of exercise price or tax liability
$968,366
$233.51 p/Share
4,147
Reduced 4.86%
81,122
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
-
8,363
Added 8.93%
85,269
Common Stock