Nov 02
2022
SELL
Open market or private sale
$952,632
$140.61 p/Share
6,775
Reduced 3.42%
191,358
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$276,420
$40.8 p/Share
6,775
Added 3.31%
198,133
Common Stock
Oct 26
2022
SELL
Open market or private sale
$910,763
$134.43 p/Share
6,775
Reduced 3.42%
191,358
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$276,420
$40.8 p/Share
6,775
Added 3.31%
198,133
Common Stock
Oct 19
2022
SELL
Open market or private sale
$881,495
$130.11 p/Share
6,775
Reduced 3.42%
191,358
Common Stock
Oct 19
2022
BUY
Exercise of conversion of derivative security
$276,420
$40.8 p/Share
6,775
Added 3.31%
198,133
Common Stock
Dec 20
2021
SELL
Open market or private sale
$18,373,169
$148.82 p/Share
123,459
Reduced 39.24%
191,187
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$1,231,100
$164.3 p/Share
7,493
Reduced 2.33%
314,646
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$438,258
$161.54 p/Share
2,713
Reduced 0.84%
322,139
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$12,184,461
$161.39 p/Share
75,497
Reduced 18.86%
324,852
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
$24,584,054
$161.39 p/Share
152,327
Added 27.56%
400,349
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$2,140,187
$160.88 p/Share
13,303
Reduced 5.09%
248,022
Common Stock
Apr 22
2021
SELL
Open market or private sale
$1,222,155
$135.0 p/Share
9,053
Reduced 3.35%
261,105
Common Stock
Apr 13
2021
SELL
Open market or private sale
$1,187,995
$132.5 p/Share
8,966
Reduced 3.21%
270,158
Common Stock
Apr 08
2021
SELL
Open market or private sale
$1,966,275
$130.26 p/Share
15,095
Reduced 5.13%
279,124
Common Stock
Feb 16
2021
SELL
Open market or private sale
$2,699,580
$130.0 p/Share
20,766
Reduced 6.59%
294,219
Common Stock
Feb 02
2021
SELL
Open market or private sale
$5,194,358
$123.74 p/Share
41,978
Reduced 11.76%
314,985
Common Stock
Feb 01
2021
SELL
Open market or private sale
$2,550,955
$120.26 p/Share
21,212
Reduced 5.61%
356,963
Common Stock
Dec 01
2020
SELL
Open market or private sale
$9,925,910
$115.63 p/Share
85,842
Reduced 17.13%
415,347
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$4,940,919
$108.68 p/Share
45,463
Reduced 8.32%
501,189
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$858,619
$105.95 p/Share
8,104
Reduced 1.46%
546,652
Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
$5,902,229
$109.86 p/Share
53,725
Reduced 8.83%
554,756
Common Stock
Nov 17
2020
BUY
Grant, award, or other acquisition
$14,308,276
$109.86 p/Share
130,241
Added 17.63%
608,481
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$884,917
$110.27 p/Share
8,025
Reduced 1.65%
478,240
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$1,568,160
$110.17 p/Share
14,234
Reduced 2.84%
486,265
Common Stock