Aug 31
2021
SELL
Payment of exercise price or tax liability
$19,188
$127.07 p/Share
151
Reduced 3.03%
4,825
Common Stock
Aug 13
2021
SELL
Open market or private sale
$536,512
$125.5 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$195,111
$45.64 p/Share
4,275
Added 31.61%
9,251
Common Stock
Aug 12
2021
SELL
Open market or private sale
$540,574
$126.45 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$195,111
$45.64 p/Share
4,275
Added 31.61%
9,251
Common Stock
Aug 11
2021
SELL
Open market or private sale
$538,265
$125.91 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$195,111
$45.64 p/Share
4,275
Added 31.61%
9,251
Common Stock
Aug 10
2021
SELL
Open market or private sale
$528,946
$123.73 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$195,111
$45.64 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jul 16
2021
SELL
Open market or private sale
$483,716
$113.15 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jul 16
2021
BUY
Exercise of conversion of derivative security
$195,111
$45.64 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jul 15
2021
SELL
Open market or private sale
$491,881
$115.06 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$166,340
$38.91 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jul 14
2021
SELL
Open market or private sale
$498,508
$116.61 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jul 14
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jul 13
2021
SELL
Open market or private sale
$499,619
$116.87 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jul 13
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jun 11
2021
SELL
Open market or private sale
$549,466
$128.53 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jun 10
2021
SELL
Open market or private sale
$541,044
$126.56 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jun 09
2021
SELL
Open market or private sale
$546,901
$127.93 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.61%
9,251
Common Stock
Jun 08
2021
SELL
Open market or private sale
$546,773
$127.9 p/Share
4,275
Reduced 46.21%
4,976
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$137,570
$32.18 p/Share
4,275
Added 31.61%
9,251
Common Stock