Dec 08
2021
BUY
Grant, award, or other acquisition
-
3,971
Added 11.7%
29,957
Common Stock
Nov 17
2021
SELL
Open market or private sale
$439,299
$645.08 p/Share
681
Reduced 2.55%
25,986
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$2,000,896
$651.97 p/Share
3,069
Reduced 10.32%
26,667
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$1,498,725
$399.66 p/Share
3,750
Added 11.2%
29,736
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$619,003
$675.03 p/Share
917
Reduced 3.41%
25,986
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$555,670
$555.67 p/Share
1,000
Added 3.58%
26,903
Common Stock
Aug 10
2021
SELL
Open market or private sale
$330,362
$615.2 p/Share
537
Reduced 2.03%
25,903
Common Stock
Aug 09
2021
SELL
Open market or private sale
$224,530
$616.84 p/Share
364
Reduced 1.39%
25,903
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$1,521,346
$617.68 p/Share
2,463
Reduced 8.52%
26,440
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$1,145,760
$381.92 p/Share
3,000
Added 9.4%
28,903
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$993,886
$607.51 p/Share
1,636
Reduced 5.86%
26,267
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$763,840
$381.92 p/Share
2,000
Added 6.69%
27,903
Common Stock
Dec 09
2020
BUY
Grant, award, or other acquisition
-
1,930
Added 6.93%
25,903
Common Stock
Aug 04
2020
SELL
Open market or private sale
$455,504
$654.46 p/Share
696
Reduced 2.82%
23,973
Common Stock
Jul 21
2020
SELL
Open market or private sale
$255,225
$652.75 p/Share
391
Reduced 1.56%
24,669
Common Stock
Jul 20
2020
SELL
Payment of exercise price or tax liability
$4,859,740
$655.57 p/Share
7,413
Reduced 22.83%
25,060
Common Stock
Jul 20
2020
BUY
Exercise of conversion of derivative security
$4,060,110
$477.66 p/Share
8,500
Added 22.27%
29,671
Common Stock
Jul 14
2020
SELL
Open market or private sale
$370,849
$640.5 p/Share
579
Reduced 2.36%
23,973
Common Stock
Jul 09
2020
SELL
Payment of exercise price or tax liability
$1,555,395
$642.46 p/Share
2,421
Reduced 8.98%
24,552
Common Stock
Jul 09
2020
BUY
Exercise of conversion of derivative security
$1,198,980
$399.66 p/Share
3,000
Added 10.01%
26,973
Common Stock
Jul 08
2020
SELL
Open market or private sale
$744,824
$642.09 p/Share
1,160
Reduced 4.62%
23,973
Common Stock
Jul 07
2020
SELL
Payment of exercise price or tax liability
$7,267,579
$640.88 p/Share
11,340
Reduced 31.09%
25,133
Common Stock
Jul 07
2020
BUY
Exercise of conversion of derivative security
$5,970,750
$477.66 p/Share
12,500
Added 31.52%
27,152
Common Stock
Jun 29
2020
SELL
Open market or private sale
$245,040
$612.6 p/Share
400
Reduced 1.64%
23,973
Common Stock
Jun 23
2020
SELL
Open market or private sale
$322,903
$630.67 p/Share
512
Reduced 2.06%
24,373
Common Stock