Jul 30
2024
SELL
Payment of exercise price or tax liability
$2,268,368
$78.58 p/Share
28,867
Reduced 12.8%
196,686
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$2,619,307
$78.58 p/Share
33,333
Added 12.88%
225,553
Common Stock
May 19
2023
SELL
Open market or private sale
$1,097,540
$67.62 p/Share
16,231
Reduced 7.79%
192,220
Common Stock
May 09
2023
SELL
Open market or private sale
$1,014,178
$67.45 p/Share
15,036
Reduced 6.73%
208,451
Common Stock
May 08
2023
SELL
Open market or private sale
$235,278
$67.05 p/Share
3,509
Reduced 1.55%
223,487
Common Stock
May 05
2023
SELL
Open market or private sale
$15,254
$68.1 p/Share
224
Reduced 0.1%
226,996
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,926,562
$80.23 p/Share
24,013
Reduced 9.56%
227,220
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$1,441,318
$43.24 p/Share
33,333
Added 12.79%
227,220
Common Stock
Oct 21
2022
SELL
Payment of exercise price or tax liability
$3,663,920
$74.05 p/Share
49,479
Reduced 18.51%
217,900
Common Stock
Oct 21
2022
BUY
Exercise of conversion of derivative security
$2,838,014
$42.57 p/Share
66,667
Added 23.43%
217,900
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$250,422
$84.86 p/Share
2,951
Reduced 1.45%
200,712
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
$636,450
$84.86 p/Share
7,500
Added 3.6%
200,712
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$3,658,738
$81.63 p/Share
44,821
Reduced 18.6%
196,163
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$1,705,621
$20.8 p/Share
82,001
Added 29.48%
196,163
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$639,662
$77.17 p/Share
8,289
Reduced 4.96%
158,983
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$390,780
$21.71 p/Share
18,000
Added 9.72%
167,272
Common Stock
Sep 24
2021
SELL
Payment of exercise price or tax liability
$289,986
$67.58 p/Share
4,291
Reduced 2.79%
149,272
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
$115,123
$9.33 p/Share
12,339
Added 7.44%
153,563
Common Stock
Dec 31
2020
-
28,974
Reduced 17.02%
141,224
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$984,709
$56.08 p/Share
17,559
Reduced 9.35%
170,198
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$410,675
$12.32 p/Share
33,334
Added 15.08%
187,757
Common Stock