Aug 13
2025
SELL
Open market or private sale
$13,195
$91.0 p/Share
145
Reduced 0.95%
15,095
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
$6,467
$44.6 p/Share
145
Added 0.94%
15,240
Common Stock
Feb 25
2025
SELL
Open market or private sale
$1,058,464
$85.36 p/Share
12,400
Reduced 45.19%
15,039
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
$327,936
$39.04 p/Share
8,400
Added 23.44%
27,439
Common Stock
Feb 06
2025
BUY
Grant, award, or other acquisition
-
1,585
Added 7.69%
19,039
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$16,703
$78.79 p/Share
212
Reduced 1.2%
17,454
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$17,576
$82.52 p/Share
213
Reduced 1.19%
17,666
Common Stock
Jan 25
2025
SELL
Payment of exercise price or tax liability
$32,925
$82.52 p/Share
399
Reduced 2.18%
17,879
Common Stock
Jan 17
2025
SELL
Payment of exercise price or tax liability
$253,513
$81.99 p/Share
3,092
Reduced 14.47%
18,278
Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
6,860
Added 24.3%
21,370
Common Stock
Aug 23
2024
SELL
Open market or private sale
$238,660
$119.33 p/Share
2,000
Reduced 21.69%
7,220
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$156,160
$78.08 p/Share
2,000
Added 17.83%
9,220
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$6,852
$99.31 p/Share
69
Reduced 0.95%
7,176
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$6,653
$99.31 p/Share
67
Reduced 0.92%
7,245
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$6,753
$99.31 p/Share
68
Reduced 0.92%
7,312
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
1,322
Added 15.19%
7,380
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$71,080
$98.86 p/Share
719
Reduced 10.61%
6,058
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
2,235
Added 24.8%
6,777
Common Stock
Feb 27
2023
BUY
Open market or private purchase
$268,750
$107.5 p/Share
2,500
Added 35.91%
4,462
Common Stock