Feb 14
2025
BUY
Payment of exercise price or tax liability
$198,898
$86.44 p/Share
2,301
Added 3.28%
67,851
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
11,279
Added 13.85%
70,152
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$282,541
$96.07 p/Share
2,941
Reduced 4.76%
58,873
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
7,945
Added 11.39%
61,814
Common Stock
Aug 23
2024
SELL
Open market or private sale
$1,467,307
$105.79 p/Share
13,870
Reduced 20.48%
53,868
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$282,948
$20.4 p/Share
13,870
Added 17.0%
67,738
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
8,066
Added 13.02%
53,868
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$192,875
$98.86 p/Share
1,951
Reduced 4.09%
45,802
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,059,400
$105.94 p/Share
10,000
Reduced 17.32%
47,753
Common Stock
Aug 16
2023
SELL
Open market or private sale
$1,455,071
$85.85 p/Share
16,949
Reduced 22.69%
57,753
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$283,387
$16.72 p/Share
16,949
Added 18.49%
74,702
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$859,704
$96.89 p/Share
8,873
Reduced 13.32%
57,753
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
22,928
Added 25.6%
66,626
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,554,558
$100.32 p/Share
15,496
Reduced 26.18%
43,698
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$264,206
$17.05 p/Share
15,496
Added 20.75%
59,194
Common Stock
Jan 17
2023
SELL
Open market or private sale
$277,230
$92.41 p/Share
3,000
Reduced 6.42%
43,698
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$51,150
$17.05 p/Share
3,000
Added 6.04%
46,698
Common Stock
Dec 15
2022
SELL
Open market or private sale
$240,420
$80.14 p/Share
3,000
Reduced 6.42%
43,698
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$51,150
$17.05 p/Share
3,000
Added 6.04%
46,698
Common Stock
Dec 01
2022
SELL
Open market or private sale
$914,100
$91.41 p/Share
10,000
Reduced 18.62%
43,698
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$170,500
$17.05 p/Share
10,000
Added 15.7%
53,698
Common Stock
Jun 07
2022
-
5,000
Added 10.27%
43,698
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,446,412
$139.75 p/Share
10,350
Reduced 21.1%
38,698
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
23,355
Added 32.26%
49,048
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$382,003
$132.41 p/Share
2,885
Reduced 10.1%
25,693
Common Stock