May 03
2024
SELL
Open market or private sale
$495,121
$147.27 p/Share
3,362
Reduced 100.0%
0
Common Stock
Apr 17
2024
SELL
Open market or private sale
$226,387
$138.21 p/Share
1,638
Reduced 32.76%
3,362
Common Stock
Mar 11
2024
SELL
Open market or private sale
$568,799
$143.6 p/Share
3,961
Reduced 44.2%
5,000
Common Stock
Feb 23
2024
SELL
Open market or private sale
$230,999
$137.91 p/Share
1,675
Reduced 15.75%
8,961
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$338,444
$138.31 p/Share
2,447
Reduced 18.7%
10,636
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
5,809
Added 30.75%
13,083
Common Stock
Feb 01
2024
SELL
Open market or private sale
$132,300
$132.3 p/Share
1,000
Reduced 12.09%
7,274
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$101,503
$138.1 p/Share
735
Reduced 8.16%
8,274
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
2,180
Added 19.48%
9,009
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$56,247
$142.76 p/Share
394
Reduced 5.45%
6,829
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
1,168
Added 13.92%
7,223
Common Stock
Oct 30
2023
SELL
Open market or private sale
$110,580
$110.58 p/Share
1,000
Reduced 14.17%
6,055
Common Stock
Aug 11
2023
SELL
Open market or private sale
$136,020
$136.02 p/Share
1,000
Reduced 12.41%
7,055
Common Stock
Jul 27
2023
SELL
Open market or private sale
$187,333
$140.43 p/Share
1,334
Reduced 14.21%
8,055
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$112,904
$159.02 p/Share
710
Reduced 7.03%
9,389
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
1,914
Added 15.93%
10,099
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$59,950
$159.02 p/Share
377
Reduced 4.4%
8,185
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
1,118
Added 11.55%
8,562
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$36,036
$156.0 p/Share
231
Reduced 3.01%
7,444
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
684
Added 8.18%
7,675
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$61,062
$154.98 p/Share
394
Reduced 5.34%
6,991
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
1,168
Added 13.66%
7,385
Common Stock
Jun 01
2022
SELL
Open market or private sale
$1,733,663
$176.67 p/Share
9,813
Reduced 61.22%
6,217
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$1,534,302
$148.5 p/Share
10,332
Added 39.19%
16,030
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$163,888
$182.3 p/Share
899
Reduced 13.75%
5,638
Common Stock