Feb 22
2023
SELL
Open market or private sale
$10,694,910
$161.75 p/Share
66,120
Reduced 13.55%
421,923
Common Stock
Feb 21
2023
SELL
Sale (or disposition) back to the issuer
$14,716,729
$162.37 p/Share
90,637
Reduced 14.96%
515,288
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$8,360,431
$162.37 p/Share
51,490
Reduced 9.54%
488,043
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$14,702,238
$70.6 p/Share
208,247
Added 26.95%
564,439
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$352,941
$168.71 p/Share
2,092
Reduced 0.49%
421,923
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$8,023,997
$171.96 p/Share
46,662
Reduced 9.91%
424,015
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
117,922
Added 20.03%
470,677
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,786,997
$153.18 p/Share
11,666
Reduced 3.97%
282,190
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
26,645
Added 8.31%
293,856
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$426,552
$148.78 p/Share
2,867
Reduced 1.06%
267,211
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
6,510
Added 2.35%
270,078
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$1,727,781
$105.83 p/Share
16,326
Reduced 5.83%
263,568
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
37,290
Added 11.76%
279,894
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$2,323,373
$122.09 p/Share
19,030
Reduced 7.27%
242,604
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
43,466
Added 14.25%
261,634
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,526,707
$123.5 p/Share
12,362
Reduced 5.36%
218,168
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
28,244
Added 11.33%
221,015
Common Stock
Nov 10
2021
SELL
Open market or private sale
$5,894,351
$133.58 p/Share
44,126
Reduced 17.91%
202,286
Common Stock
Nov 09
2021
SELL
Sale (or disposition) back to the issuer
$13,137,416
$134.11 p/Share
97,960
Reduced 27.63%
256,536
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$4,608,556
$134.11 p/Share
34,364
Reduced 12.24%
246,412
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$13,046,713
$73.94 p/Share
176,450
Added 37.27%
297,013
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$1,693,659
$103.74 p/Share
16,326
Reduced 7.47%
202,286
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
37,290
Added 14.57%
218,612
Common Stock
May 12
2021
SELL
Open market or private sale
$6,141,327
$103.8 p/Share
59,165
Reduced 24.6%
181,322
Common Stock
May 11
2021
SELL
Sale (or disposition) back to the issuer
$7,436,969
$106.25 p/Share
69,995
Reduced 19.63%
286,561
Common Stock