Jan 04
2024
SELL
Payment of exercise price or tax liability
$33,804
$48.5 p/Share
697
Reduced 1.38%
49,953
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$89,149
$49.01 p/Share
1,819
Reduced 3.47%
50,650
Common Stock
Sep 01
2023
SELL
Open market or private sale
$711,178
$61.67 p/Share
11,532
Reduced 18.02%
52,469
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$1,494,880
$61.67 p/Share
24,240
Reduced 27.47%
64,001
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$1,033,453
$28.89 p/Share
35,772
Added 28.85%
88,241
Common Stock
Aug 30
2023
SELL
Open market or private sale
$892,216
$63.13 p/Share
14,133
Reduced 21.22%
52,469
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$1,312,030
$63.13 p/Share
20,783
Reduced 23.78%
66,602
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$733,236
$21.0 p/Share
34,916
Added 28.55%
87,385
Common Stock
Aug 16
2023
-
5,000
Reduced 8.7%
52,469
Common Stock
Aug 14
2023
SELL
Open market or private sale
$3,823,063
$65.24 p/Share
58,600
Reduced 52.76%
52,469
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$1,279,937
$65.48 p/Share
19,547
Reduced 22.49%
67,349
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$647,916
$18.82 p/Share
34,427
Added 28.38%
86,896
Common Stock
Aug 10
2023
SELL
Open market or private sale
$1,870,583
$65.1 p/Share
28,734
Reduced 22.12%
101,189
Common Stock
May 23
2023
-
5,000
Reduced 3.71%
129,923
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$809,143
$62.7 p/Share
12,905
Reduced 8.73%
134,923
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
32,793
Added 18.16%
147,828
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$39,111
$61.4 p/Share
637
Reduced 0.55%
115,035
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$43,195
$61.01 p/Share
708
Reduced 0.61%
115,672
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
6,884
Added 5.58%
116,380
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$958,410
$82.7 p/Share
11,589
Reduced 8.68%
121,870
Common Stock
Jun 02
2022
SELL
Open market or private sale
$1,023,330
$82.7 p/Share
12,374
Reduced 10.15%
109,496
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$294,505
$12.29 p/Share
23,963
Added 15.22%
133,459
Common Stock
May 27
2022
SELL
Open market or private sale
$1,047,008
$81.34 p/Share
12,872
Reduced 10.52%
109,496
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$986,491
$81.34 p/Share
12,128
Reduced 9.02%
122,368
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$307,250
$12.29 p/Share
25,000
Added 15.67%
134,496
Common Stock