Apr 21
2022
SELL
Open market or private sale
$1,120,629
$163.5 p/Share
6,854
Reduced 16.46%
34,791
Common Stock
Mar 01
2022
SELL
Open market or private sale
$886,827
$153.51 p/Share
5,777
Reduced 12.18%
41,645
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$12,948
$148.83 p/Share
87
Reduced 0.18%
47,162
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$12,948
$148.83 p/Share
87
Added 0.18%
47,250
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
3,412
Added 6.78%
46,884
Common Stock
Aug 19
2021
SELL
Open market or private sale
$2,199,911
$143.27 p/Share
15,355
Reduced 26.1%
43,472
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,923,730
$144.37 p/Share
13,325
Reduced 18.47%
58,827
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
28,680
Added 28.44%
72,152
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
14,098
Added 24.56%
43,296
Common Stock
Apr 21
2021
SELL
Open market or private sale
$1,432,750
$137.99 p/Share
10,383
Reduced 26.35%
29,016
Common Stock
Feb 26
2021
SELL
Open market or private sale
$1,180,351
$125.77 p/Share
9,385
Reduced 19.24%
39,399
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$5,200
$136.85 p/Share
38
Reduced 0.08%
48,523
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$5,200
$136.85 p/Share
38
Added 0.08%
48,561
Common Stock
Oct 21
2020
SELL
Open market or private sale
$11,410,875
$143.75 p/Share
79,380
Reduced 62.18%
48,291
Common Stock
Oct 21
2020
BUY
Exercise of conversion of derivative security
$6,786,990
$85.5 p/Share
79,380
Added 52.48%
71,864
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
3,051
Added 5.94%
48,291
Common Stock
Aug 20
2020
SELL
Open market or private sale
$2,295,974
$136.09 p/Share
16,871
Reduced 27.16%
45,240
Common Stock
Aug 18
2020
SELL
Open market or private sale
$2,081,536
$136.53 p/Share
15,246
Reduced 19.71%
62,111
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
32,117
Added 29.34%
77,357
Common Stock
Jul 31
2020
SELL
Open market or private sale
$3,389,620
$130.0 p/Share
26,074
Reduced 36.68%
45,013
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
$2,050,981
$78.66 p/Share
26,074
Added 26.84%
71,087
Common Stock
Apr 21
2020
SELL
Open market or private sale
$883,200
$120.0 p/Share
7,360
Reduced 14.13%
44,746
Common Stock
Feb 28
2020
SELL
Open market or private sale
$476,107
$110.44 p/Share
4,311
Reduced 9.55%
40,851
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
-
11,255
Added 17.76%
52,106
Common Stock
Feb 27
2020
SELL
Open market or private sale
$275,279
$117.49 p/Share
2,343
Reduced 4.93%
45,162
Common Stock