Dec 01
2022
SELL
Open market or private sale
$6,303,600
$175.1 p/Share
36,000
Reduced 1.89%
1,864,523
Common Stock
Nov 01
2022
SELL
Open market or private sale
$6,221,160
$172.81 p/Share
36,000
Reduced 1.86%
1,900,523
Common Stock
Oct 20
2022
SELL
Payment of exercise price or tax liability
$1,106,840
$160.11 p/Share
6,913
Reduced 0.36%
1,936,523
Common Stock
Oct 03
2022
SELL
Open market or private sale
$6,055,200
$168.2 p/Share
36,000
Reduced 1.82%
1,943,436
Common Stock
Sep 01
2022
SELL
Open market or private sale
$6,523,680
$543.64 p/Share
12,000
Reduced 1.79%
659,812
Common Stock
Aug 01
2022
SELL
Open market or private sale
$6,010,200
$500.85 p/Share
12,000
Reduced 1.75%
671,812
Common Stock
Jul 20
2022
SELL
Payment of exercise price or tax liability
$236,770
$513.6 p/Share
461
Reduced 0.07%
683,812
Common Stock
Jul 01
2022
SELL
Open market or private sale
$6,023,520
$501.96 p/Share
12,000
Reduced 1.72%
684,273
Common Stock
Jun 01
2022
SELL
Open market or private sale
$6,120,720
$510.06 p/Share
12,000
Reduced 1.69%
696,273
Common Stock
May 02
2022
SELL
Open market or private sale
$6,765,240
$563.77 p/Share
12,000
Reduced 1.67%
707,665
Common Stock
Apr 20
2022
SELL
Payment of exercise price or tax liability
$671,931
$628.56 p/Share
1,069
Reduced 0.15%
719,665
Common Stock
Apr 01
2022
SELL
Open market or private sale
$7,404,840
$617.07 p/Share
12,000
Reduced 1.64%
720,734
Common Stock
Mar 02
2022
SELL
Open market or private sale
$6,930,960
$577.58 p/Share
12,000
Reduced 1.61%
732,734
Common Stock
Feb 01
2022
SELL
Open market or private sale
$6,126,240
$510.52 p/Share
12,000
Reduced 1.59%
744,734
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$240,607
$519.67 p/Share
463
Reduced 0.06%
756,734
Common Stock
Jan 03
2022
SELL
Open market or private sale
$6,566,880
$547.24 p/Share
12,000
Reduced 1.56%
757,197
Common Stock
Dec 01
2021
SELL
Open market or private sale
$6,489,600
$540.8 p/Share
12,000
Reduced 1.54%
769,197
Common Stock
Nov 01
2021
SELL
Open market or private sale
$6,086,040
$507.17 p/Share
12,000
Reduced 1.51%
781,197
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$1,639,168
$511.92 p/Share
3,202
Reduced 0.4%
793,197
Common Stock
Oct 14
2021
BUY
Grant, award, or other acquisition
-
12,153
Added 1.5%
796,399
Common Stock
Oct 01
2021
SELL
Open market or private sale
$5,770,800
$480.9 p/Share
12,000
Reduced 1.51%
784,246
Common Stock
Sep 01
2021
SELL
Open market or private sale
$5,511,600
$459.3 p/Share
12,000
Reduced 1.48%
796,246
Common Stock
Aug 02
2021
SELL
Open market or private sale
$4,795,680
$399.64 p/Share
12,000
Reduced 1.46%
808,246
Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$544,544
$400.99 p/Share
1,358
Reduced 0.17%
820,246
Common Stock
Jul 01
2021
SELL
Open market or private sale
$4,433,040
$369.42 p/Share
12,000
Reduced 1.44%
821,604
Common Stock