Nov 06
2024
SELL
Open market or private sale
$3,125,899
$86.59 p/Share
36,100
Reduced 11.09%
289,400
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$1,834,602
$50.82 p/Share
36,100
Added 9.98%
325,500
Common Stock
Mar 07
2024
SELL
Open market or private sale
$3,771,000
$75.42 p/Share
50,000
Reduced 14.73%
289,400
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$234,844
$74.06 p/Share
3,171
Reduced 0.93%
339,400
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
8,480
Added 2.42%
342,571
Common Stock
Mar 08
2023
-
1,509
Reduced 0.45%
334,091
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$219,769
$67.29 p/Share
3,266
Reduced 0.96%
335,600
Common Stock
Feb 24
2023
SELL
Open market or private sale
$2,005,164
$68.67 p/Share
29,200
Reduced 7.93%
338,866
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$1,244,796
$42.63 p/Share
29,200
Added 7.35%
368,066
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
7,720
Added 2.23%
338,866
Common Stock
Jun 01
2022
SELL
Open market or private sale
$2,099,100
$69.97 p/Share
30,000
Reduced 8.31%
331,146
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$1,278,900
$42.63 p/Share
30,000
Added 8.3%
331,446
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$213,253
$61.35 p/Share
3,476
Reduced 1.04%
331,146
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
7,840
Added 2.29%
334,622
Common Stock
Aug 10
2021
-
1,550
Reduced 0.47%
326,782
Common Stock
Aug 09
2021
SELL
Open market or private sale
$9,649,787
$64.23 p/Share
150,238
Reduced 31.39%
328,332
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$5,016,447
$33.39 p/Share
150,238
Added 27.34%
399,232
Common Stock
Aug 06
2021
SELL
Open market or private sale
$109,361
$64.33 p/Share
1,700
Reduced 0.52%
328,332
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$49,725
$29.25 p/Share
1,700
Added 0.51%
330,032
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$173,444
$46.7 p/Share
3,714
Reduced 1.12%
328,332
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
8,600
Added 2.52%
332,046
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,322,097
$50.11 p/Share
46,340
Reduced 12.53%
323,446
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,194,182
$25.77 p/Share
46,340
Added 12.02%
339,308
Common Stock
Oct 30
2020
-
2,128
Reduced 0.65%
323,446
Common Stock