Jul 30
2024
SELL
Open market or private sale
$701,454
$179.86 p/Share
3,900
Reduced 43.88%
4,988
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$327,951
$84.09 p/Share
3,900
Added 30.5%
8,888
Common Stock
Feb 26
2024
SELL
Open market or private sale
$1,087,660
$155.38 p/Share
7,000
Reduced 54.2%
5,914
Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,437,129
$156.55 p/Share
9,180
Reduced 41.55%
12,914
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$729,718
$79.49 p/Share
9,180
Added 29.35%
22,094
Common Stock
Feb 21
2024
SELL
Open market or private sale
$2,319,600
$154.64 p/Share
15,000
Reduced 53.74%
12,914
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$912,750
$60.85 p/Share
15,000
Added 34.95%
27,914
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$109,142
$145.33 p/Share
751
Reduced 5.5%
12,914
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$162,075
$143.43 p/Share
1,130
Reduced 7.64%
13,665
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
2,689
Added 15.38%
14,795
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$45,042
$135.67 p/Share
332
Reduced 2.7%
11,964
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$164,327
$138.09 p/Share
1,190
Reduced 8.82%
12,296
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
2,810
Added 17.24%
13,486
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
750
Added 6.58%
10,655
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$65,509
$139.38 p/Share
470
Reduced 4.58%
9,786
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$270,089
$137.73 p/Share
1,961
Reduced 16.05%
10,256
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$170,931
$138.07 p/Share
1,238
Reduced 9.2%
12,217
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
2,895
Added 17.71%
13,455
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,388,850
$132.02 p/Share
10,520
Reduced 47.77%
11,502
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,641,722
$134.04 p/Share
12,248
Reduced 35.74%
22,022
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$856,289
$59.68 p/Share
14,348
Added 30.78%
32,270
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$117,700
$119.13 p/Share
988
Reduced 4.96%
18,947
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,544
Added 11.32%
19,935
Common Stock