Dec 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.43%
21,393
Common Stock
Nov 17
2021
$109,914
$127.51 p/Share
862
Reduced 4.3%
19,166
Common Stock
Nov 15
2021
SELL
Sale (or disposition) back to the issuer
$102,180
$125.22 p/Share
816
Reduced 3.67%
21,439
Common Stock
Nov 15
2021
SELL
Open market or private sale
$177,645
$125.9 p/Share
1,411
Reduced 6.58%
20,028
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock
Oct 15
2021
SELL
Sale (or disposition) back to the issuer
$102,291
$125.05 p/Share
818
Reduced 3.68%
21,437
Common Stock
Oct 15
2021
SELL
Open market or private sale
$177,802
$126.19 p/Share
1,409
Reduced 6.57%
20,028
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock
Sep 15
2021
SELL
Sale (or disposition) back to the issuer
$102,289
$128.99 p/Share
793
Reduced 3.56%
21,462
Common Stock
Sep 15
2021
SELL
Open market or private sale
$184,498
$128.66 p/Share
1,434
Reduced 6.68%
20,028
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock
Aug 16
2021
SELL
Sale (or disposition) back to the issuer
$102,300
$134.96 p/Share
758
Reduced 3.41%
21,497
Common Stock
Aug 16
2021
SELL
Open market or private sale
$197,551
$134.48 p/Share
1,469
Reduced 6.83%
20,028
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock
Jul 15
2021
SELL
Sale (or disposition) back to the issuer
$102,246
$117.12 p/Share
873
Reduced 3.92%
21,382
Common Stock
Jul 15
2021
SELL
Open market or private sale
$158,161
$116.81 p/Share
1,354
Reduced 6.33%
20,028
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$102,175
$45.88 p/Share
2,227
Added 9.1%
22,255
Common Stock
Jun 15
2021
SELL
Sale (or disposition) back to the issuer
$102,240
$118.06 p/Share
866
Reduced 3.89%
21,390
Common Stock
Jun 15
2021
SELL
Open market or private sale
$160,988
$118.2 p/Share
1,362
Reduced 6.37%
20,028
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$102,221
$45.88 p/Share
2,228
Added 9.1%
22,256
Common Stock
May 18
2021
SELL
Open market or private sale
$163,482
$119.33 p/Share
1,370
Reduced 6.4%
20,028
Common Stock
May 18
2021
SELL
Sale (or disposition) back to the issuer
$102,334
$119.27 p/Share
858
Reduced 3.86%
21,398
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$101,575
$45.59 p/Share
2,228
Added 9.1%
22,256
Common Stock
Apr 29
2021
SELL
Sale (or disposition) back to the issuer
$3,351,744
$118.34 p/Share
28,323
Reduced 39.54%
43,300
Common Stock
Apr 29
2021
SELL
Open market or private sale
$5,501,474
$118.38 p/Share
46,473
Reduced 69.88%
20,028
Common Stock