Mar 04
2025
BUY
Grant, award, or other acquisition
-
329
Added 7.38%
4,127
Common Stock
Feb 27
2025
SELL
Payment of exercise price or tax liability
$17,014
$184.94 p/Share
92
Reduced 2.37%
3,798
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
311
Added 7.4%
3,890
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$16,158
$185.73 p/Share
87
Reduced 2.37%
3,579
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$34,603
$203.55 p/Share
170
Reduced 4.43%
3,666
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
587
Added 13.27%
3,836
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$69,430
$69.43 p/Share
1,000
Added 23.53%
3,249
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$27,120
$54.24 p/Share
500
Added 18.19%
2,249
Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$3,047
$179.29 p/Share
17
Reduced 0.96%
1,749
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$3,743
$178.25 p/Share
21
Reduced 1.18%
1,766
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$9,625
$178.25 p/Share
54
Reduced 2.93%
1,787
Common Stock
Feb 25
2023
BUY
Grant, award, or other acquisition
-
282
Added 13.28%
1,841
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$21,404
$53.51 p/Share
400
Added 20.42%
1,559
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$1,986
$116.8 p/Share
17
Reduced 1.45%
1,159
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$2,551
$121.48 p/Share
21
Reduced 1.75%
1,176
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$2,897
$137.93 p/Share
21
Reduced 1.72%
1,197
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$2,961
$134.57 p/Share
22
Reduced 1.77%
1,218
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
327
Added 20.87%
1,240
Common Stock
May 09
2021
SELL
Payment of exercise price or tax liability
$3,626
$164.81 p/Share
22
Reduced 2.35%
913
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$3,550
$161.37 p/Share
22
Reduced 2.3%
935
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$3,205
$152.63 p/Share
21
Reduced 2.15%
957
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
225
Added 18.7%
978
Common Stock