Feb 09
2022
SELL
Open market or private sale
$445,635
$134.43 p/Share
3,315
Reduced 4.07%
78,075
Common Stock
Jan 12
2022
SELL
Open market or private sale
$436,254
$131.6 p/Share
3,315
Reduced 3.91%
81,390
Common Stock
Dec 08
2021
SELL
Open market or private sale
$418,552
$126.26 p/Share
3,315
Reduced 3.77%
84,705
Common Stock
Nov 18
2021
BUY
Payment of exercise price or tax liability
$1,818,061
$138.14 p/Share
13,161
Added 13.01%
88,020
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
27,722
Added 21.51%
101,181
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$451,337
$139.56 p/Share
3,234
Reduced 4.22%
73,459
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
6,761
Added 8.1%
76,693
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$351,081
$141.28 p/Share
2,485
Reduced 3.43%
69,932
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
5,303
Added 6.82%
72,417
Common Stock
Nov 10
2021
SELL
Open market or private sale
$465,890
$140.54 p/Share
3,315
Reduced 4.71%
67,114
Common Stock
Oct 13
2021
SELL
Open market or private sale
$450,276
$135.83 p/Share
3,315
Reduced 4.5%
70,429
Common Stock
Sep 08
2021
SELL
Open market or private sale
$483,592
$145.88 p/Share
3,315
Reduced 4.3%
73,744
Common Stock
Aug 11
2021
SELL
Open market or private sale
$457,404
$137.98 p/Share
3,315
Reduced 4.12%
77,059
Common Stock
Jul 14
2021
SELL
Open market or private sale
$477,294
$143.98 p/Share
3,315
Reduced 3.96%
80,374
Common Stock
Jun 14
2021
SELL
Open market or private sale
$489,758
$147.74 p/Share
3,315
Reduced 3.81%
83,689
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$5,816,069
$143.26 p/Share
40,598
Reduced 31.82%
87,004
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
83,067
Added 39.43%
127,602
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$519,726
$137.53 p/Share
3,779
Reduced 7.82%
44,535
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
7,764
Added 14.27%
46,634
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$1,211,400
$138.62 p/Share
8,739
Reduced 17.73%
40,550
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
18,119
Added 29.26%
43,811
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$737,597
$138.62 p/Share
5,321
Reduced 14.58%
31,170
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
13,573
Added 27.64%
35,532
Common Stock
May 12
2021
SELL
Open market or private sale
$837,098
$140.1 p/Share
5,975
Reduced 20.68%
22,918
Common Stock
Apr 07
2021
SELL
Open market or private sale
$848,510
$142.01 p/Share
5,975
Reduced 17.14%
28,893
Common Stock