Mar 03
2025
SELL
Open market or private sale
$3,781,680
$210.0 p/Share
18,008
Reduced 79.59%
4,619
Common Stock, $0.01 pa...
Mar 03
2025
BUY
Exercise of conversion of derivative security
$2,817,891
$156.48 p/Share
18,008
Added 44.32%
22,627
Common Stock, $0.01 pa...
Feb 28
2025
SELL
Open market or private sale
$2,041,708
$206.4 p/Share
9,892
Reduced 68.17%
4,619
Common Stock, $0.01 pa...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$1,613,507
$205.02 p/Share
7,870
Reduced 35.16%
14,511
Common Stock, $0.01 pa...
Feb 20
2025
SELL
Open market or private sale
$1,142,657
$197.76 p/Share
5,778
Reduced 20.52%
22,381
Common Stock, $0.01 pa...
Feb 13
2025
BUY
Grant, award, or other acquisition
-
17,762
Added 38.68%
28,159
Common Stock, $0.01 pa...
Feb 29
2024
SELL
Open market or private sale
$1,756,048
$177.54 p/Share
9,891
Reduced 48.75%
10,397
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,411,336
$178.99 p/Share
7,885
Reduced 27.99%
20,288
Common Stock, $0.01 pa...
Feb 23
2024
SELL
Open market or private sale
$2,441,295
$177.51 p/Share
13,753
Reduced 32.8%
28,173
Common Stock, $0.01 pa...
Feb 23
2024
BUY
Exercise of conversion of derivative security
$1,834,100
$133.36 p/Share
13,753
Added 24.7%
41,926
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
17,796
Added 38.71%
28,173
Common Stock, $0.01 pa...
Feb 02
2024
SELL
Sale (or disposition) back to the issuer
$496,230
$170.0 p/Share
2,919
Reduced 21.95%
10,377
Common Stock, $0.01 pa...
Feb 02
2024
BUY
Grant, award, or other acquisition
$421,912
$144.54 p/Share
2,919
Added 18.0%
13,296
Common Stock, $0.01 pa...
Apr 03
2023
SELL
Open market or private sale
$563,200
$160.0 p/Share
3,520
Reduced 25.33%
10,377
Common Stock, $0.01 pa...
Apr 03
2023
BUY
Exercise of conversion of derivative security
$372,838
$105.92 p/Share
3,520
Added 20.21%
13,897
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Open market or private sale
$1,859,324
$153.22 p/Share
12,135
Reduced 53.9%
10,377
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,489,727
$154.28 p/Share
9,656
Reduced 30.02%
22,512
Common Stock, $0.01 pa...
Feb 21
2023
SELL
Open market or private sale
$1,112,037
$151.01 p/Share
7,364
Reduced 18.63%
32,168
Common Stock, $0.01 pa...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$688,534
$93.5 p/Share
7,364
Added 15.7%
39,532
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
21,791
Added 40.38%
32,168
Common Stock, $0.01 pa...