Sep 23
2024
SELL
Open market or private sale
$328,128
$298.57 p/Share
1,099
Reduced 8.73%
11,484
Common Stock
Aug 23
2024
SELL
Open market or private sale
$316,992
$288.7 p/Share
1,098
Reduced 8.03%
12,583
Common Stock
Jul 23
2024
SELL
Open market or private sale
$285,740
$260.0 p/Share
1,099
Reduced 7.44%
13,681
Common Stock
Jun 21
2024
SELL
Open market or private sale
$285,480
$260.0 p/Share
1,098
Reduced 6.92%
14,780
Common Stock
May 23
2024
SELL
Open market or private sale
$291,377
$265.13 p/Share
1,099
Reduced 6.47%
15,878
Common Stock
Apr 23
2024
SELL
Open market or private sale
$303,750
$276.64 p/Share
1,098
Reduced 6.07%
16,977
Common Stock
Mar 22
2024
SELL
Open market or private sale
$312,533
$284.38 p/Share
1,099
Reduced 5.73%
18,075
Common Stock
Feb 23
2024
SELL
Open market or private sale
$325,008
$296.0 p/Share
1,098
Reduced 5.42%
19,174
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,537,361
$292.02 p/Share
8,689
Reduced 30.0%
20,272
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
20,775
Added 41.77%
28,962
Common Stock
Dec 22
2023
SELL
Open market or private sale
$1,332,278
$290.7 p/Share
4,583
Reduced 35.89%
8,187
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$494,683
$128.09 p/Share
3,862
Added 23.22%
12,770
Common Stock
Nov 22
2023
SELL
Open market or private sale
$1,261,968
$281.25 p/Share
4,487
Reduced 33.5%
8,908
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 22.37%
13,395
Common Stock
Oct 23
2023
SELL
Open market or private sale
$1,151,409
$256.61 p/Share
4,487
Reduced 32.0%
9,534
Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 21.59%
14,021
Common Stock
Sep 22
2023
SELL
Open market or private sale
$1,217,143
$271.26 p/Share
4,487
Reduced 30.63%
10,160
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 20.86%
14,647
Common Stock
Aug 23
2023
SELL
Open market or private sale
$1,265,423
$282.02 p/Share
4,487
Reduced 29.38%
10,786
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 20.18%
15,273
Common Stock
Jul 21
2023
SELL
Open market or private sale
$1,336,542
$297.87 p/Share
4,487
Reduced 28.22%
11,412
Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 19.54%
15,899
Common Stock
Jun 23
2023
SELL
Open market or private sale
$1,307,287
$291.35 p/Share
4,487
Reduced 27.15%
12,038
Common Stock
Jun 23
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 18.94%
16,525
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$961,704
$269.99 p/Share
3,562
Reduced 21.95%
12,664
Common Stock