Nov 10
2021
SELL
Open market or private sale
$2,710,487
$220.58 p/Share
12,288
Reduced 40.01%
18,425
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$1,861,899
$219.46 p/Share
8,484
Reduced 21.64%
30,713
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
-
20,772
Added 34.64%
39,197
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,367,080
$220.0 p/Share
6,214
Reduced 25.22%
18,425
Common Stock
Aug 02
2021
SELL
Open market or private sale
$299,033
$203.84 p/Share
1,467
Reduced 5.62%
24,639
CommonStock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$281,385
$191.81 p/Share
1,467
Added 5.32%
26,106
Common Stock
Jun 01
2021
SELL
Open market or private sale
$3,434,404
$191.14 p/Share
17,968
Reduced 42.17%
24,639
Common Stock
May 30
2021
SELL
Payment of exercise price or tax liability
$644,122
$192.39 p/Share
3,348
Reduced 7.29%
42,607
Common Stock
May 30
2021
BUY
Exercise of conversion of derivative security
-
8,152
Added 15.07%
45,955
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$785,944
$194.3 p/Share
4,045
Reduced 9.67%
37,803
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$1,795,347
$196.02 p/Share
9,159
Reduced 22.49%
31,570
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
-
10,278
Added 19.72%
41,848
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
22,323
Added 40.28%
33,095
Common Stock
May 21
2021
SELL
Payment of exercise price or tax liability
$820,043
$202.68 p/Share
4,046
Reduced 18.02%
18,406
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
-
10,260
Added 31.36%
22,452
Common Stock
May 10
2021
SELL
Open market or private sale
$1,359,600
$200.0 p/Share
6,798
Reduced 35.8%
12,192
Common Stock
Apr 15
2021
SELL
Open market or private sale
$1,054,861
$191.41 p/Share
5,511
Reduced 22.49%
18,990
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$1,010,552
$183.37 p/Share
5,511
Added 18.36%
24,501
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,028,683
$186.66 p/Share
5,511
Reduced 22.49%
18,990
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$1,010,552
$183.37 p/Share
5,511
Added 18.36%
24,501
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,010,424
$183.38 p/Share
5,510
Reduced 22.49%
18,990
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$1,010,369
$183.37 p/Share
5,510
Added 18.36%
24,500
Common Stock
Jan 15
2021
SELL
Open market or private sale
$1,015,769
$184.35 p/Share
5,510
Reduced 22.49%
18,990
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$1,010,369
$183.37 p/Share
5,510
Added 18.36%
24,500
Common Stock