Sep 01
2021
SELL
Open market or private sale
$164,625
$126.44 p/Share
1,302
Reduced 1.03%
125,159
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$126,520
$31.63 p/Share
4,000
Added 3.0%
129,159
Common Stock
Aug 02
2021
SELL
Open market or private sale
$323,700
$119.8 p/Share
2,702
Reduced 2.09%
126,457
Common Stock
Aug 02
2021
SELL
Open market or private sale
$153,553
$118.3 p/Share
1,298
Reduced 1.03%
125,159
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$77,160
$19.29 p/Share
4,000
Added 3.0%
129,159
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$296,453
$84.58 p/Share
3,505
Reduced 2.72%
125,159
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
9,854
Added 7.11%
128,664
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
8,561
Added 14.01%
52,527
Common Stock
Oct 20
2020
SELL
Payment of exercise price or tax liability
$721,329
$147.21 p/Share
4,900
Reduced 10.03%
43,966
Common Stock
Oct 20
2020
BUY
Grant, award, or other acquisition
-
9,389
Added 16.12%
48,866
Common Stock
Oct 12
2020
SELL
Payment of exercise price or tax liability
$160,100
$150.47 p/Share
1,064
Reduced 2.62%
39,477
Common Stock
Oct 06
2020
SELL
Payment of exercise price or tax liability
$44,513
$151.92 p/Share
293
Reduced 0.72%
40,541
Common Stock
Oct 04
2020
SELL
Payment of exercise price or tax liability
$62,650
$150.6 p/Share
416
Reduced 1.01%
40,834
Common Stock
Oct 03
2020
SELL
Payment of exercise price or tax liability
$126,655
$150.6 p/Share
841
Reduced 2.0%
41,250
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$167,276
$147.64 p/Share
1,133
Reduced 2.62%
42,091
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$232,830
$140.09 p/Share
1,662
Reduced 3.7%
43,224
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
4,336
Added 8.81%
44,886
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
$26,754
$29.08 p/Share
920
Added 2.22%
40,550
Common Stock
Oct 11
2019
SELL
Payment of exercise price or tax liability
$121,165
$113.77 p/Share
1,065
Reduced 2.62%
39,630
Common Stock
Oct 07
2019
SELL
Payment of exercise price or tax liability
$80,004
$113.0 p/Share
708
Reduced 1.71%
40,695
Common Stock
Oct 04
2019
SELL
Payment of exercise price or tax liability
$34,543
$111.79 p/Share
309
Reduced 0.74%
41,403
Common Stock
Oct 03
2019
SELL
Payment of exercise price or tax liability
$56,486
$110.11 p/Share
513
Reduced 1.21%
41,712
Common Stock
Oct 02
2019
BUY
Grant, award, or other acquisition
-
7,017
Added 14.25%
42,225
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$160,041
$96.76 p/Share
1,654
Reduced 4.49%
35,208
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
4,279
Added 10.4%
36,862
Common Stock