May 10
2024
SELL
Open market or private sale
$708,109
$296.28 p/Share
2,390
Reduced 10.27%
20,873
Common
May 10
2024
BUY
Exercise of conversion of derivative security
$382,639
$160.1 p/Share
2,390
Added 9.32%
23,263
Common
May 07
2024
SELL
Open market or private sale
$1,113,094
$286.88 p/Share
3,880
Reduced 15.67%
20,873
Common
May 07
2024
BUY
Exercise of conversion of derivative security
$586,306
$151.11 p/Share
3,880
Added 13.55%
24,753
Common
Mar 01
2024
SELL
Payment of exercise price or tax liability
$827,265
$270.26 p/Share
3,061
Reduced 12.79%
20,873
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
-
7,035
Added 22.72%
23,934
Common
Feb 28
2024
SELL
Open market or private sale
$568,449
$270.69 p/Share
2,100
Reduced 11.05%
16,899
Common
Feb 28
2024
BUY
Exercise of conversion of derivative security
$298,452
$142.12 p/Share
2,100
Added 9.95%
18,999
Common
Feb 16
2024
SELL
Open market or private sale
$376,670
$269.05 p/Share
1,400
Reduced 7.26%
17,874
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
$198,968
$142.12 p/Share
1,400
Added 6.77%
19,274
Common
Feb 15
2024
SELL
Open market or private sale
$2,883,649
$262.15 p/Share
11,000
Reduced 38.1%
17,874
Common
Feb 15
2024
BUY
Exercise of conversion of derivative security
$1,563,320
$142.12 p/Share
11,000
Added 27.59%
28,874
Common
Mar 01
2023
SELL
Payment of exercise price or tax liability
$333,692
$249.21 p/Share
1,339
Reduced 6.97%
17,874
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,069
Added 13.77%
19,213
Common
Feb 17
2023
SELL
Open market or private sale
$1,524,523
$257.13 p/Share
5,929
Reduced 26.86%
16,144
Common
Feb 17
2023
BUY
Exercise of conversion of derivative security
$887,689
$149.72 p/Share
5,929
Added 21.17%
22,073
Common
Feb 15
2023
SELL
Open market or private sale
$1,397,520
$252.26 p/Share
5,540
Reduced 25.55%
16,144
Common
Feb 15
2023
BUY
Exercise of conversion of derivative security
$604,358
$109.09 p/Share
5,540
Added 20.35%
21,684
Common
Nov 22
2022
-
204
Reduced 1.25%
16,144
Common
Nov 14
2022
SELL
Open market or private sale
$614,797
$251.76 p/Share
2,442
Reduced 13.0%
16,348
Common
Nov 14
2022
BUY
Exercise of conversion of derivative security
$399,096
$163.43 p/Share
2,442
Added 11.5%
18,790
Common
Nov 08
2022
SELL
Open market or private sale
$590,473
$240.03 p/Share
2,460
Reduced 13.08%
16,348
Common
Nov 08
2022
BUY
Exercise of conversion of derivative security
$268,361
$109.09 p/Share
2,460
Added 11.57%
18,808
Common
Nov 07
2022
SELL
Open market or private sale
$143,856
$239.76 p/Share
600
Reduced 3.54%
16,348
Common
Nov 07
2022
BUY
Exercise of conversion of derivative security
$65,454
$109.09 p/Share
600
Added 3.42%
16,948
Common