Nov 16
2021
SELL
Open market or private sale
$437,128
$230.31 p/Share
1,898
Reduced 16.98%
9,277
Common Stock
Nov 09
2021
SELL
Open market or private sale
$416,602
$223.14 p/Share
1,867
Reduced 14.32%
11,175
Common Stock
Nov 02
2021
SELL
Open market or private sale
$413,517
$219.14 p/Share
1,887
Reduced 12.64%
13,042
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
4,885
Reduced 24.65%
14,929
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
2,273
Added 10.29%
19,814
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
10,156
Added 36.67%
17,541
Common Stock
Aug 24
2021
SELL
Open market or private sale
$97,275
$203.08 p/Share
479
Reduced 6.09%
7,385
Common Stock
Aug 17
2021
SELL
Open market or private sale
$97,528
$202.34 p/Share
482
Reduced 5.78%
7,864
Common Stock
Aug 10
2021
SELL
Open market or private sale
$99,252
$210.28 p/Share
472
Reduced 5.35%
8,346
Common Stock
Aug 03
2021
SELL
Open market or private sale
$100,197
$208.31 p/Share
481
Reduced 5.17%
8,818
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$255,659
$206.51 p/Share
1,238
Reduced 11.75%
9,299
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
3,152
Added 23.03%
10,537
Common Stock
May 04
2021
SELL
Open market or private sale
$82,079
$181.19 p/Share
453
Reduced 5.78%
7,385
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$166,590
$186.76 p/Share
892
Reduced 10.22%
7,838
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
2,272
Added 20.65%
8,730
Common Stock
Feb 02
2021
SELL
Open market or private sale
$98,339
$193.2 p/Share
509
Reduced 7.31%
6,458
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$196,743
$196.35 p/Share
1,002
Reduced 12.57%
6,967
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
2,485
Added 23.77%
7,969
Common Stock
Nov 05
2020
SELL
Open market or private sale
$106,260
$140.0 p/Share
759
Reduced 12.16%
5,484
Common Stock
Nov 03
2020
SELL
Open market or private sale
$173,791
$131.76 p/Share
1,319
Reduced 17.44%
6,243
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$324,241
$132.94 p/Share
2,439
Reduced 24.39%
7,562
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
1,565
Added 13.53%
10,001
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
4,641
Added 35.49%
8,436
Common Stock