May 01
2023
SELL
Open market or private sale
$80,067
$52.85 p/Share
1,515
Reduced 0.55%
274,524
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$29,466
$19.45 p/Share
1,515
Added 0.55%
276,039
Common Stock
Apr 28
2023
SELL
Open market or private sale
$980,444
$53.04 p/Share
18,485
Reduced 6.31%
274,524
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$359,533
$19.45 p/Share
18,485
Added 5.93%
293,009
Common Stock
Feb 23
2023
SELL
Open market or private sale
$751,200
$50.08 p/Share
15,000
Reduced 5.46%
259,524
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$291,750
$19.45 p/Share
15,000
Added 5.18%
274,524
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$711,576
$48.4 p/Share
14,702
Reduced 5.08%
274,524
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
31,382
Added 9.79%
289,226
Common Stock
Dec 02
2022
SELL
Open market or private sale
$350,560
$50.08 p/Share
7,000
Reduced 2.64%
257,844
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$108,850
$15.55 p/Share
7,000
Added 2.58%
264,844
Common Stock
Nov 25
2022
SELL
Open market or private sale
$401,280
$50.16 p/Share
8,000
Reduced 3.01%
257,844
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
$124,400
$15.55 p/Share
8,000
Added 2.92%
265,844
Common Stock
Oct 31
2022
SELL
Open market or private sale
$70,050
$50.0 p/Share
1,401
Reduced 0.54%
257,844
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$21,786
$15.55 p/Share
1,401
Added 0.54%
259,245
Common Stock
Oct 28
2022
SELL
Open market or private sale
$681,038
$50.08 p/Share
13,599
Reduced 5.01%
257,844
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$211,464
$15.55 p/Share
13,599
Added 4.77%
271,443
Common Stock
Aug 12
2022
SELL
Open market or private sale
$43,216
$46.22 p/Share
935
Reduced 0.36%
257,844
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$14,539
$15.55 p/Share
935
Added 0.36%
258,779
Common Stock
Aug 01
2022
SELL
Open market or private sale
$651,069
$46.29 p/Share
14,065
Reduced 5.17%
257,844
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$218,711
$15.55 p/Share
14,065
Added 4.92%
271,909
Common Stock
May 09
2022
SELL
Open market or private sale
$603,900
$40.26 p/Share
15,000
Reduced 5.5%
257,844
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
$233,250
$15.55 p/Share
15,000
Added 5.21%
272,844
Common Stock
Mar 09
2022
SELL
Open market or private sale
$575,741
$39.34 p/Share
14,635
Reduced 5.37%
257,844
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$227,574
$15.55 p/Share
14,635
Added 5.1%
272,479
Common Stock
Mar 08
2022
SELL
Open market or private sale
$14,147
$38.76 p/Share
365
Reduced 0.14%
257,844
Common Stock