Mar 22
2024
SELL
Open market or private sale
$4,195,200
$69.92 p/Share
60,000
Reduced 28.66%
149,319
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$2,245,500
$44.91 p/Share
50,000
Added 20.05%
199,319
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$377,027
$66.92 p/Share
5,634
Reduced 3.42%
159,319
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
6,177
Added 3.67%
162,136
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
36,630
Added 18.75%
158,776
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$627,726
$71.05 p/Share
8,835
Reduced 6.75%
122,146
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$286,251
$71.42 p/Share
4,008
Reduced 2.97%
130,981
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
5,880
Added 4.24%
132,781
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
10,229
Added 7.34%
129,109
Common Stock
Jul 03
2023
SELL
Open market or private sale
$323,391
$65.77 p/Share
4,917
Reduced 3.97%
118,880
Common Stock
May 09
2023
SELL
Open market or private sale
$102,457
$57.82 p/Share
1,772
Reduced 1.41%
123,797
Common Stock
Mar 09
2023
SELL
Open market or private sale
$407,916
$71.69 p/Share
5,690
Reduced 4.33%
125,569
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
6,176
Added 4.59%
128,414
Common Stock
Mar 01
2023
SELL
Open market or private sale
$17,194
$72.86 p/Share
236
Reduced 0.19%
125,083
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
27,423
Added 17.95%
125,319
Common Stock
Feb 27
2023
SELL
Open market or private sale
$497,735
$72.44 p/Share
6,871
Reduced 6.56%
97,896
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
8,192
Added 7.53%
100,596
Common Stock
Feb 09
2023
SELL
Open market or private sale
$302,405
$77.5 p/Share
3,902
Reduced 3.88%
96,575
Common Stock
Oct 25
2022
SELL
Open market or private sale
$1,444,200
$60.0 p/Share
24,070
Reduced 19.33%
100,477
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$529,540
$22.0 p/Share
24,070
Added 16.2%
124,547
Common Stock
Oct 24
2022
SELL
Open market or private sale
$1,787,340
$60.0 p/Share
29,789
Reduced 22.87%
100,477
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
$583,864
$19.6 p/Share
29,789
Added 18.61%
130,266
Common Stock
Sep 28
2022
SELL
Open market or private sale
$725,000
$58.0 p/Share
12,500
Reduced 11.06%
100,477
Common Stock
May 09
2022
SELL
Open market or private sale
$95,965
$52.99 p/Share
1,811
Reduced 1.58%
112,977
Common Stock
Mar 09
2022
SELL
Open market or private sale
$428,744
$62.49 p/Share
6,861
Reduced 5.64%
114,788
Common Stock