Aug 12
2025
SELL
Open market or private sale
$3,017,560
$116.06 p/Share
26,000
Reduced 6.03%
404,883
Common Stock
Jul 28
2025
-
18,359
Reduced 4.09%
430,883
Common Stock
May 27
2025
SELL
Open market or private sale
$1,715,470
$100.91 p/Share
17,000
Reduced 3.65%
449,242
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$8,737,311
$113.32 p/Share
77,103
Reduced 14.19%
466,242
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
-
193,797
Added 26.29%
543,345
Common Stock
Nov 06
2024
SELL
Open market or private sale
$3,109,510
$111.44 p/Share
27,903
Reduced 7.39%
349,548
Common Stock
May 08
2024
SELL
Open market or private sale
$2,496,030
$77.31 p/Share
32,286
Reduced 7.88%
377,451
Common Stock
May 02
2024
-
10,299
Reduced 2.45%
409,737
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$2,603,970
$59.32 p/Share
43,897
Reduced 9.46%
420,036
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
312,627
Added 40.26%
463,933
Common Stock
Dec 28
2023
-
5,000
Reduced 3.2%
151,306
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$48,918
$18.65 p/Share
2,623
Reduced 1.65%
156,306
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
8,982
Added 5.35%
158,929
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$86,590
$18.53 p/Share
4,673
Reduced 3.02%
149,947
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$268,635
$31.11 p/Share
8,635
Reduced 5.18%
158,120
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
10,898
Added 6.33%
161,314
Common Stock
Mar 12
2021
SELL
Open market or private sale
$1,014,390
$59.67 p/Share
17,000
Reduced 9.83%
155,857
Common Stock
Mar 08
2021
SELL
Open market or private sale
$2,393,517
$58.35 p/Share
41,020
Reduced 19.18%
172,857
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$606,276
$14.78 p/Share
41,020
Added 16.09%
213,877
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$497,628
$43.04 p/Share
11,562
Reduced 5.83%
186,825
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
15,281
Added 7.15%
198,387
Common Stock