Feb 05
2024
SELL
Open market or private sale
$744,930
$230.7 p/Share
3,229
Reduced 13.32%
21,005
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$791,597
$226.3 p/Share
3,498
Reduced 12.61%
24,234
Common Stock
Feb 01
2024
SELL
Open market or private sale
$783,107
$229.92 p/Share
3,406
Reduced 10.94%
27,732
Common Stock
Jan 17
2024
SELL
Payment of exercise price or tax liability
$450,218
$212.97 p/Share
2,114
Reduced 6.36%
31,138
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
5,520
Added 14.24%
33,252
Common Stock
Dec 08
2023
SELL
Open market or private sale
$34,776
$173.88 p/Share
200
Reduced 0.69%
28,784
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$43,670
$214.07 p/Share
204
Reduced 0.7%
28,984
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$52,521
$250.1 p/Share
210
Reduced 0.71%
29,188
Common Stock
May 11
2023
SELL
Open market or private sale
$598,497
$291.95 p/Share
2,050
Reduced 6.52%
29,398
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$58,959
$280.76 p/Share
210
Reduced 0.66%
31,448
Common Stock
Apr 19
2023
SELL
Open market or private sale
$265,199
$264.67 p/Share
1,002
Reduced 3.07%
31,658
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$267,434
$267.97 p/Share
998
Reduced 2.97%
32,660
Common Stock
Mar 20
2023
SELL
Open market or private sale
$220,814
$200.74 p/Share
1,100
Reduced 3.16%
33,658
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 3.07%
34,758
Common Stock
Feb 22
2023
SELL
Open market or private sale
$700,243
$191.69 p/Share
3,653
Reduced 9.79%
33,658
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$741,932
$192.86 p/Share
3,847
Reduced 9.35%
37,311
Common Stock
Feb 21
2023
SELL
Open market or private sale
$212,124
$192.84 p/Share
1,100
Reduced 2.6%
41,158
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.54%
42,258
Common Stock
Feb 02
2023
SELL
Open market or private sale
$394,388
$190.25 p/Share
2,073
Reduced 4.8%
41,158
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$606,385
$188.26 p/Share
3,221
Reduced 6.93%
43,231
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
6,514
Added 12.3%
46,452
Common Stock
Jan 20
2023
SELL
Open market or private sale
$195,195
$177.45 p/Share
1,100
Reduced 2.68%
39,938
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.61%
41,038
Common Stock
Dec 20
2022
SELL
Open market or private sale
$234,223
$212.93 p/Share
1,100
Reduced 2.68%
39,938
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.61%
41,038
Common Stock