Jan 30
2025
SELL
Payment of exercise price or tax liability
$176,480
$257.26 p/Share
686
Reduced 29.18%
1,665
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
-
527
Added 18.31%
2,351
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
1,086
Added 37.32%
1,824
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$27,093
$255.6 p/Share
106
Reduced 12.56%
738
Common Stock
Jan 28
2025
BUY
Exercise of conversion of derivative security
-
249
Added 22.78%
844
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$56,320
$257.17 p/Share
219
Reduced 26.9%
595
Common Stock
Jan 27
2025
BUY
Exercise of conversion of derivative security
-
515
Added 38.75%
814
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$56,056
$253.65 p/Share
221
Reduced 42.5%
299
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
-
520
Added 50.0%
520
Common Stock
May 10
2024
SELL
Open market or private sale
$1,903,426
$228.53 p/Share
8,329
Reduced 100.0%
0
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$406,837
$98.27 p/Share
4,140
Added 33.2%
8,329
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$67,396
$236.48 p/Share
285
Reduced 6.37%
4,189
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
224
Added 4.77%
4,474
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
441
Added 9.4%
4,250
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$16,166
$234.3 p/Share
69
Reduced 1.76%
3,846
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
247
Added 5.93%
3,915
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$51,095
$231.2 p/Share
221
Reduced 5.68%
3,668
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
515
Added 11.69%
3,889
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$51,557
$231.2 p/Share
223
Reduced 6.2%
3,374
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
520
Added 12.63%
3,597
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$14,821
$239.06 p/Share
62
Reduced 1.98%
3,077
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
222
Added 6.61%
3,139
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$35,859
$239.06 p/Share
150
Reduced 4.89%
2,917
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
536
Added 14.88%
3,067
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$34,732
$241.2 p/Share
144
Reduced 5.38%
2,531
Common Stock