Aug 23
2024
SELL
Payment of exercise price or tax liability
$238,566
$37.54 p/Share
6,355
Reduced 5.2%
115,867
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$318,501
$39.59 p/Share
8,045
Reduced 6.18%
122,222
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
15,800
Added 10.82%
130,267
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
21,528
Added 15.83%
114,467
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$213,937
$33.48 p/Share
6,390
Reduced 6.43%
92,939
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$63,588
$31.11 p/Share
2,044
Reduced 2.02%
99,329
Common Stock
Mar 09
2023
BUY
Open market or private purchase
$74,900
$29.96 p/Share
2,500
Added 2.41%
101,373
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$282,615
$44.2 p/Share
6,394
Reduced 6.07%
98,873
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$87,573
$42.47 p/Share
2,062
Reduced 1.92%
105,267
Common Stock
Sep 20
2021
SELL
Open market or private sale
$649,047
$56.38 p/Share
11,512
Reduced 9.69%
107,329
Common Stock
Sep 17
2021
SELL
Open market or private sale
$1,634,377
$56.84 p/Share
28,754
Reduced 19.48%
118,841
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$396,383
$24.45 p/Share
16,212
Added 9.9%
147,595
Common Stock
Sep 16
2021
SELL
Open market or private sale
$1,293,030
$56.41 p/Share
22,922
Reduced 14.85%
131,383
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$584,969
$25.52 p/Share
22,922
Added 12.93%
154,305
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,186,015
$56.45 p/Share
21,010
Reduced 13.79%
131,383
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$558,656
$26.59 p/Share
21,010
Added 12.12%
152,393
Common Stock
Sep 14
2021
SELL
Open market or private sale
$612,336
$58.29 p/Share
10,505
Reduced 7.4%
131,383
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$279,328
$26.59 p/Share
10,505
Added 6.89%
141,888
Common Stock
Sep 13
2021
SELL
Open market or private sale
$611,276
$59.8 p/Share
10,222
Reduced 7.22%
131,383
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$271,803
$26.59 p/Share
10,222
Added 6.73%
141,605
Common Stock
Aug 23
2021
BUY
Grant, award, or other acquisition
-
50,000
Added 27.57%
131,383
Common Stock
May 27
2021
SELL
Open market or private sale
$164,723
$48.32 p/Share
3,409
Reduced 4.02%
81,383
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
45,000
Added 34.39%
85,850
Common Stock