Jul 01
2022
BUY
Grant, award, or other acquisition
-
487
Added 0.15%
317,039
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
4,863
Added 1.51%
316,552
Common Stock
Apr 05
2022
SELL
Open market or private sale
$389,000
$38.9 p/Share
10,000
Reduced 3.11%
311,689
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$211,438
$21.25 p/Share
9,950
Added 3.0%
321,689
Common Stock
Mar 07
2022
SELL
Open market or private sale
$332,000
$33.2 p/Share
10,000
Reduced 3.11%
311,739
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$74,225
$18.3 p/Share
4,056
Added 1.24%
321,739
Common Stock
Feb 07
2022
SELL
Open market or private sale
$420,600
$42.06 p/Share
10,000
Reduced 3.05%
317,683
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$45,371
$40.08 p/Share
1,132
Reduced 0.34%
327,683
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$131,589
$38.51 p/Share
3,417
Reduced 1.03%
328,815
Common Stock
Jan 19
2022
SELL
Payment of exercise price or tax liability
$143,172
$37.46 p/Share
3,822
Reduced 1.14%
332,232
Common Stock
Jan 05
2022
SELL
Open market or private sale
$447,100
$44.71 p/Share
10,000
Reduced 2.84%
341,756
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$192,800
$19.28 p/Share
10,000
Added 2.76%
351,756
Common Stock
Dec 06
2021
SELL
Open market or private sale
$420,400
$42.04 p/Share
10,000
Reduced 2.84%
341,756
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$143,000
$14.3 p/Share
10,000
Added 2.76%
351,756
Common Stock
Nov 05
2021
SELL
Open market or private sale
$494,000
$49.4 p/Share
10,000
Reduced 2.84%
341,756
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$143,000
$14.3 p/Share
10,000
Added 2.76%
351,756
Common Stock
Oct 05
2021
SELL
Open market or private sale
$650,200
$65.02 p/Share
10,000
Reduced 2.84%
341,756
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$143,000
$14.3 p/Share
10,000
Added 2.76%
351,756
Common Stock
Sep 07
2021
SELL
Open market or private sale
$743,900
$74.39 p/Share
10,000
Reduced 2.84%
341,756
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$31,997
$9.28 p/Share
3,448
Added 0.97%
351,756
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$505,385
$81.54 p/Share
6,198
Reduced 1.75%
348,308
Common Stock
Aug 05
2021
SELL
Open market or private sale
$830,400
$83.04 p/Share
10,000
Reduced 2.78%
349,298
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$70,899
$14.3 p/Share
4,958
Added 1.38%
354,256
Common Stock
Jul 06
2021
SELL
Open market or private sale
$904,200
$90.42 p/Share
10,000
Reduced 2.67%
364,256
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$449,344
$90.63 p/Share
4,958
Reduced 1.36%
359,298
Common Stock