Sep 02
2021
SELL
Payment of exercise price or tax liability
$7,902
$141.1 p/Share
56
Reduced 0.63%
8,886
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
-
142
Added 1.56%
8,942
Common Stock
Sep 01
2021
SELL
Open market or private sale
$140,210
$140.21 p/Share
1,000
Reduced 10.2%
8,800
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$601,614
$133.13 p/Share
4,519
Reduced 31.56%
9,800
Common Stock
Aug 24
2021
SELL
Open market or private sale
$146,543
$133.1 p/Share
1,101
Reduced 13.04%
7,344
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$224,028
$27.74 p/Share
8,076
Added 38.46%
12,920
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$180,804
$128.23 p/Share
1,410
Reduced 14.32%
8,434
Common Stock
Aug 06
2021
SELL
Open market or private sale
$139,880
$128.33 p/Share
1,090
Reduced 12.92%
7,344
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$69,350
$27.74 p/Share
2,500
Added 20.25%
9,844
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$123,811
$127.64 p/Share
970
Reduced 10.41%
8,344
Common Stock
Aug 02
2021
SELL
Open market or private sale
$127,250
$127.25 p/Share
1,000
Reduced 11.98%
7,344
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
2,187
Added 19.02%
9,314
Common Stock
Jul 01
2021
SELL
Open market or private sale
$138,760
$138.76 p/Share
1,000
Reduced 12.3%
7,127
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$297,749
$128.84 p/Share
2,311
Reduced 20.22%
9,119
Common Stock
Jun 09
2021
SELL
Open market or private sale
$128,028
$129.06 p/Share
992
Reduced 10.88%
8,127
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$184,539
$55.87 p/Share
3,303
Added 24.51%
10,174
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$45,543
$119.85 p/Share
380
Reduced 4.47%
8,127
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
856
Added 9.33%
8,318
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$36,481
$117.68 p/Share
310
Reduced 3.89%
7,651
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
697
Added 8.05%
7,961
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$7,434
$118.0 p/Share
63
Reduced 0.86%
7,264
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
-
142
Added 1.9%
7,327
Common Stock
Jun 01
2021
SELL
Open market or private sale
$118,210
$118.21 p/Share
1,000
Reduced 12.22%
7,185
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$878,439
$126.14 p/Share
6,964
Reduced 33.59%
13,767
Common Stock
May 03
2021
SELL
Open market or private sale
$694,457
$124.41 p/Share
5,582
Reduced 40.55%
8,185
Common Stock