Mar 06
2023
SELL
Payment of exercise price or tax liability
$5,707,987
$147.86 p/Share
38,604
Reduced 9.02%
389,597
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
$12,217,819
$147.86 p/Share
82,631
Added 16.18%
428,201
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$491,852
$140.69 p/Share
3,496
Reduced 1.0%
345,570
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$861,432
$147.86 p/Share
5,826
Reduced 1.74%
329,007
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
20,059
Added 5.43%
349,066
Common Stock
May 25
2022
SELL
Open market or private sale
$3,518,592
$141.36 p/Share
24,891
Reduced 6.92%
334,833
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$2,367,134
$95.1 p/Share
24,891
Added 6.65%
349,687
Common Stock
May 24
2022
SELL
Open market or private sale
$39,571,008
$140.12 p/Share
282,408
Reduced 45.75%
334,833
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$26,857,000
$95.1 p/Share
282,408
Added 36.51%
491,115
Common Stock
May 23
2022
SELL
Open market or private sale
$10,945,946
$141.3 p/Share
77,466
Reduced 18.79%
334,833
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$7,367,016
$95.1 p/Share
77,466
Added 17.03%
377,401
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$4,237,031
$130.09 p/Share
32,570
Reduced 8.86%
334,833
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
$9,130,236
$130.09 p/Share
70,184
Added 16.04%
367,403
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
22,510
Added 7.04%
297,219
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$1,264,895
$130.16 p/Share
9,718
Reduced 3.42%
274,709
Common Stock
Jul 29
2021
SELL
Open market or private sale
$1,337,564
$140.9 p/Share
9,493
Reduced 3.23%
284,427
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$909,429
$95.8 p/Share
9,493
Added 3.18%
288,620
Common Stock
Jul 28
2021
SELL
Open market or private sale
$19,584,705
$140.14 p/Share
139,751
Reduced 32.95%
284,427
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$13,388,146
$95.8 p/Share
139,751
Added 24.78%
424,178
Common Stock
Jul 27
2021
SELL
Open market or private sale
$4,590,648
$140.01 p/Share
32,788
Reduced 10.34%
284,427
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$3,141,091
$95.8 p/Share
32,788
Added 9.37%
317,215
Common Stock
Jul 26
2021
SELL
Open market or private sale
$813,994
$140.03 p/Share
5,813
Reduced 2.0%
284,427
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
$556,885
$95.8 p/Share
5,813
Added 1.96%
290,240
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$2,987,877
$115.42 p/Share
25,887
Reduced 8.34%
284,427
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
$6,736,834
$115.42 p/Share
58,368
Added 15.83%
310,314
Common Stock