Mar 03
2025
SELL
Open market or private sale
$424,467
$185.6 p/Share
2,287
Reduced 12.86%
15,500
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$188,128
$186.45 p/Share
1,009
Reduced 5.37%
17,787
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
3,296
Added 14.92%
18,796
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
5,076
Added 24.67%
15,500
Common Stock
Feb 11
2025
SELL
Open market or private sale
$99,395
$170.49 p/Share
583
Reduced 5.3%
10,424
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$57,377
$182.15 p/Share
315
Reduced 2.78%
11,007
Common Stock
Jan 07
2025
SELL
Open market or private sale
$12,470
$215.0 p/Share
58
Reduced 0.51%
11,322
Common Stock
Nov 01
2024
SELL
Open market or private sale
$1,692,994
$194.53 p/Share
8,703
Reduced 43.4%
11,348
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$492,415
$56.58 p/Share
8,703
Added 30.27%
20,051
Common Stock
Sep 09
2024
SELL
Open market or private sale
$6,665
$215.0 p/Share
31
Reduced 0.27%
11,348
Common Stock
Aug 22
2024
SELL
Open market or private sale
$948,000
$189.6 p/Share
5,000
Reduced 30.53%
11,379
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$355,000
$71.0 p/Share
5,000
Added 23.39%
16,379
Common Stock
Mar 22
2024
SELL
Open market or private sale
$853,096
$194.46 p/Share
4,387
Reduced 28.02%
11,270
Common Stock
Feb 29
2024
SELL
Open market or private sale
$1,545,544
$179.61 p/Share
8,605
Reduced 35.47%
15,657
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$16,560
$2.07 p/Share
8,000
Added 24.8%
24,262
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
2,694
Added 14.21%
16,262
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
$9,081
$2.07 p/Share
4,387
Added 24.56%
13,478
Common Stock
Feb 08
2023
SELL
Open market or private sale
$668,750
$267.5 p/Share
2,500
Reduced 21.57%
9,091
Common Stock
Feb 06
2023
SELL
Open market or private sale
$876,260
$250.36 p/Share
3,500
Reduced 23.19%
11,591
Common Stock
Jan 03
2023
SELL
Open market or private sale
$299,520
$256.0 p/Share
1,170
Reduced 7.2%
15,091
Common Stock
Dec 19
2022
SELL
Open market or private sale
$170,666
$251.72 p/Share
678
Reduced 4.01%
16,230
Common Stock
Sep 23
2022
BUY
Exercise of conversion of derivative security
$5,845
$0.94 p/Share
6,218
Added 26.98%
16,828
Common Stock