Aug 16
2024
SELL
Open market or private sale
$728,326
$197.7 p/Share
3,684
Reduced 7.81%
43,466
Common Stock
Feb 28
2024
SELL
Open market or private sale
$1,278,462
$185.85 p/Share
6,879
Reduced 12.73%
47,150
Common Stock
Feb 22
2024
SELL
Open market or private sale
$534,625
$184.29 p/Share
2,901
Reduced 5.1%
54,029
Common Stock
Feb 20
2024
SELL
Open market or private sale
$530,478
$187.78 p/Share
2,825
Reduced 4.73%
56,930
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
25,423
Added 29.85%
59,755
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,810,875
$180.42 p/Share
10,037
Reduced 22.62%
34,332
Common Stock
Feb 01
2024
SELL
Open market or private sale
$2,319,402
$179.98 p/Share
12,887
Reduced 22.51%
44,369
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
22,924
Added 28.59%
57,256
Common Stock
Jun 07
2023
SELL
Open market or private sale
$638,146
$169.18 p/Share
3,772
Reduced 9.9%
34,332
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
$205,724
$54.54 p/Share
3,772
Added 9.01%
38,104
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,061,312
$150.03 p/Share
7,074
Reduced 17.08%
34,332
Common Stock
Feb 22
2023
SELL
Open market or private sale
$642,978
$148.22 p/Share
4,338
Reduced 9.48%
41,406
Common Stock
Feb 17
2023
SELL
Open market or private sale
$2,601,638
$151.54 p/Share
17,168
Reduced 27.29%
45,744
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$643,494
$40.94 p/Share
15,718
Added 19.99%
62,912
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
11,810
Added 20.02%
47,194
Common Stock
Jan 31
2023
SELL
Open market or private sale
$736,349
$135.11 p/Share
5,450
Reduced 13.35%
35,384
Common Stock
Jan 30
2023
SELL
Open market or private sale
$1,418,965
$134.27 p/Share
10,568
Reduced 20.56%
40,834
Common Stock
Jan 27
2023
SELL
Open market or private sale
$949,221
$137.25 p/Share
6,916
Reduced 11.86%
51,402
Common Stock
Jan 26
2023
SELL
Open market or private sale
$809,362
$137.18 p/Share
5,900
Reduced 9.19%
58,318
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
28,834
Added 30.99%
64,218
Common Stock
Feb 28
2022
SELL
Open market or private sale
$2,178,137
$129.32 p/Share
16,843
Reduced 32.25%
35,384
Common Stock
Feb 24
2022
SELL
Open market or private sale
$915,702
$123.66 p/Share
7,405
Reduced 12.42%
52,227
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
12,546
Added 17.38%
59,632
Common Stock
Jan 27
2022
SELL
Open market or private sale
$35,418
$118.06 p/Share
300
Reduced 0.63%
47,186
Common Stock
Jan 27
2022
SELL
Open market or private sale
$511,532
$116.02 p/Share
4,409
Reduced 8.56%
47,086
Common Stock