Dec 04
2024
SELL
Open market or private sale
$320,531
$42.07 p/Share
7,619
Reduced 9.94%
69,009
Common Stock
Sep 04
2024
SELL
Open market or private sale
$228,738
$30.03 p/Share
7,617
Reduced 9.04%
76,628
Common Stock
Jun 12
2024
SELL
Open market or private sale
$455,324
$44.5 p/Share
10,232
Reduced 10.83%
84,245
Common Stock
Jun 04
2024
SELL
Open market or private sale
$319,145
$46.3 p/Share
6,893
Reduced 6.8%
94,477
Common Stock
Mar 05
2024
SELL
Open market or private sale
$135,949
$59.16 p/Share
2,298
Reduced 2.22%
101,026
Common Stock
Mar 04
2024
SELL
Open market or private sale
$521,831
$58.02 p/Share
8,994
Reduced 8.28%
99,625
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
3,699
Added 3.46%
103,324
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
35,684
Added 24.73%
108,619
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$91,054
$81.59 p/Share
1,116
Reduced 1.51%
72,935
Common Stock
Dec 04
2023
SELL
Open market or private sale
$839,776
$85.17 p/Share
9,860
Reduced 11.75%
74,051
Common Stock
Sep 05
2023
SELL
Open market or private sale
$780,261
$70.92 p/Share
11,002
Reduced 11.59%
83,911
Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,153,189
$69.19 p/Share
16,667
Reduced 14.94%
94,913
Common Stock
Mar 16
2023
SELL
Open market or private sale
$94,346
$62.44 p/Share
1,511
Reduced 1.34%
111,163
Common Stock
Mar 07
2023
SELL
Open market or private sale
$75,964
$68.13 p/Share
1,115
Reduced 0.98%
112,674
Common Stock
Mar 06
2023
SELL
Open market or private sale
$95,082
$69.0 p/Share
1,378
Reduced 1.2%
113,789
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
35,994
Added 23.81%
115,167
Common Stock
Dec 12
2022
SELL
Open market or private sale
$108,794
$68.21 p/Share
1,595
Reduced 1.97%
79,173
Common Stock
Dec 05
2022
SELL
Open market or private sale
$188,772
$65.66 p/Share
2,875
Reduced 3.44%
80,768
Common Stock
Nov 23
2022
BUY
Grant, award, or other acquisition
-
35,133
Added 29.58%
83,643
Common Stock
Sep 06
2022
SELL
Open market or private sale
$195,679
$90.55 p/Share
2,161
Reduced 4.26%
48,509
Common Stock
Aug 08
2022
BUY
Grant, award, or other acquisition
-
22,011
Added 30.28%
50,670
Common Stock