Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,023,786
$302.18 p/Share
3,388
Reduced 0.06%
5,954,424
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
7,787
Added 0.13%
5,957,812
Common Stock
Nov 02
2021
SELL
Open market or private sale
$685,282
$328.2 p/Share
2,088
Reduced 0.04%
5,950,025
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$666,694
$324.11 p/Share
2,057
Reduced 0.03%
5,952,113
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
4,145
Added 0.07%
5,954,170
Common Stock
Aug 24
2021
SELL
Open market or private sale
$12,136,400
$303.41 p/Share
40,000
Reduced 0.67%
5,950,025
Common Stock
Aug 02
2021
SELL
Open market or private sale
$579,984
$277.77 p/Share
2,088
Reduced 0.03%
5,990,025
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$559,998
$272.24 p/Share
2,057
Reduced 0.03%
5,992,113
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
4,145
Added 0.07%
5,994,170
Common Stock
May 24
2021
SELL
Open market or private sale
$8,539,600
$213.49 p/Share
40,000
Reduced 0.66%
5,990,025
Common Stock
May 03
2021
SELL
Open market or private sale
$422,841
$202.51 p/Share
2,088
Reduced 0.03%
6,030,025
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$419,897
$204.23 p/Share
2,056
Reduced 0.03%
6,032,113
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
4,144
Added 0.07%
6,034,169
Common Stock
Feb 24
2021
SELL
Open market or private sale
$6,729,200
$168.23 p/Share
40,000
Reduced 0.66%
6,030,025
Common Stock
Feb 09
2021
SELL
Open market or private sale
$927,301
$159.33 p/Share
5,820
Reduced 0.1%
6,070,025
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$575,605
$148.39 p/Share
3,879
Reduced 0.06%
6,075,845
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
9,699
Added 0.16%
6,079,724
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,173,100
$117.31 p/Share
10,000
Reduced 0.16%
6,094,025
Common Stock
Nov 02
2020
SELL
Open market or private sale
$314,033
$110.77 p/Share
2,835
Reduced 0.05%
6,104,025
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$308,043
$110.37 p/Share
2,791
Reduced 0.05%
6,106,860
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
5,626
Added 0.09%
6,109,651
Common Stock