Mar 10
2025
SELL
Open market or private sale
$6,322,069
$115.98 p/Share
54,510
Reduced 83.85%
10,497
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$4,026,653
$73.87 p/Share
54,510
Added 45.61%
65,007
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
850
Added 50.0%
850
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$33,471
$111.2 p/Share
301
Reduced 28.45%
757
Common Stock
Nov 21
2024
SELL
Open market or private sale
$5,062,012
$112.19 p/Share
45,120
Reduced 81.38%
10,325
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$3,489,129
$77.33 p/Share
45,120
Added 44.87%
55,445
Common Stock
Jun 14
2024
SELL
Open market or private sale
$5,847,978
$107.0 p/Share
54,654
Reduced 84.11%
10,325
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$2,748,003
$50.28 p/Share
54,654
Added 45.68%
64,979
Common Stock
Mar 05
2024
SELL
Open market or private sale
$4,950,774
$102.0 p/Share
48,537
Reduced 82.46%
10,325
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$2,608,863
$53.75 p/Share
48,537
Added 45.19%
58,862
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$15,718
$100.12 p/Share
157
Reduced 15.86%
833
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
900
Added 50.0%
900
Common Stock
Apr 28
2023
SELL
Open market or private sale
$4,430,012
$97.06 p/Share
45,642
Reduced 81.55%
10,325
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$2,264,756
$49.62 p/Share
45,642
Added 44.92%
55,967
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
990
Added 50.0%
990
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,369,145
$99.12 p/Share
13,813
Reduced 57.23%
10,325
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$578,903
$41.91 p/Share
13,813
Added 36.4%
24,138
Common Stock
Dec 14
2021
SELL
Open market or private sale
$2,466,268
$98.0 p/Share
25,166
Reduced 70.91%
10,325
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$1,054,707
$41.91 p/Share
25,166
Added 41.49%
35,491
Common Stock
Dec 08
2021
SELL
Open market or private sale
$3,132,860
$95.01 p/Share
32,974
Reduced 76.15%
10,325
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$1,147,825
$34.81 p/Share
32,974
Added 43.23%
43,299
Common Stock