Mar 16
2025
SELL
Payment of exercise price or tax liability
$19,784
$128.47 p/Share
154
Reduced 4.84%
3,031
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$30,447
$128.47 p/Share
237
Reduced 6.93%
3,185
Common Stock
Mar 15
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
6
Added 0.18%
3,285
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
591
Added 15.26%
3,281
Common Stock
Nov 25
2024
SELL
Open market or private sale
$285,260
$167.8 p/Share
1,700
Reduced 37.57%
2,825
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$31,425
$200.16 p/Share
157
Reduced 3.35%
4,525
Common Stock
May 15
2023
SELL
Open market or private sale
$752,068
$204.2 p/Share
3,683
Reduced 44.03%
4,682
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$576,831
$156.62 p/Share
3,683
Added 41.05%
5,288
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$28,615
$193.35 p/Share
148
Reduced 3.06%
4,682
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
776
Added 13.84%
4,830
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$42,779
$160.22 p/Share
267
Reduced 6.18%
4,054
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
560
Added 11.47%
4,321
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$38,648
$189.45 p/Share
204
Reduced 5.15%
3,761
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
312
Added 7.29%
3,965
Common Stock
Mar 05
2021
SELL
Open market or private sale
$410,374
$262.22 p/Share
1,565
Reduced 29.99%
3,653
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$242,450
$154.92 p/Share
1,565
Added 23.07%
5,218
Common Stock
Mar 04
2021
SELL
Open market or private sale
$537,396
$266.83 p/Share
2,014
Reduced 35.54%
3,653
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$312,009
$154.92 p/Share
2,014
Added 26.22%
5,667
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$34,450
$282.38 p/Share
122
Reduced 3.23%
3,653
Common Stock
Mar 30
2020
BUY
Grant, award, or other acquisition
-
536
Added 12.43%
3,775
Common Stock
Aug 15
2019
BUY
Grant, award, or other acquisition
-
1,849
Added 36.34%
3,239
Common Stock
Aug 01
2019
BUY
Grant, award, or other acquisition
$253,355
$182.27 p/Share
1,390
Added 50.0%
1,390
Common Stock