Aug 17
2022
SELL
Open market or private sale
$437,580
$48.62 p/Share
9,000
Reduced 18.82%
38,831
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$104,310
$11.59 p/Share
9,000
Added 15.84%
47,831
Common Stock
Aug 16
2022
SELL
Open market or private sale
$250,047
$51.03 p/Share
4,900
Reduced 11.2%
38,831
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$11,968
$43.52 p/Share
275
Reduced 0.62%
43,731
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$16,946
$37.08 p/Share
457
Reduced 1.03%
44,006
Common Stock
May 23
2022
SELL
Open market or private sale
$34,031
$36.87 p/Share
923
Reduced 2.03%
44,463
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$37,989
$36.99 p/Share
1,027
Reduced 2.21%
45,386
Common Stock
May 20
2022
SELL
Open market or private sale
$240,902
$36.39 p/Share
6,620
Reduced 12.73%
45,386
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
$135,909
$20.53 p/Share
6,620
Added 11.29%
52,006
Common Stock
Apr 22
2022
SELL
Payment of exercise price or tax liability
$9,408
$34.21 p/Share
275
Reduced 0.59%
46,413
Common Stock
Apr 14
2022
SELL
Open market or private sale
$285,454
$43.12 p/Share
6,620
Reduced 12.42%
46,688
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$135,909
$20.53 p/Share
6,620
Added 11.05%
53,308
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$24,180
$52.91 p/Share
457
Reduced 0.97%
46,688
Common Stock
Mar 03
2022
SELL
Open market or private sale
$185,768
$52.82 p/Share
3,517
Reduced 6.94%
47,145
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$87,925
$25.0 p/Share
3,517
Added 6.49%
50,662
Common Stock
Feb 22
2022
SELL
Open market or private sale
$234,804
$52.86 p/Share
4,442
Reduced 8.63%
47,000
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$87,925
$25.0 p/Share
3,517
Added 6.4%
51,442
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$54,540
$53.21 p/Share
1,025
Reduced 2.09%
47,925
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$16,873
$55.87 p/Share
302
Reduced 0.61%
48,950
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$17,026
$77.39 p/Share
220
Reduced 0.44%
49,252
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$21,901
$77.39 p/Share
283
Reduced 0.57%
49,472
Common Stock
Dec 27
2021
BUY
Grant, award, or other acquisition
-
6,057
Added 10.85%
49,755
Common Stock
Dec 08
2021
SELL
Open market or private sale
$616,070
$88.01 p/Share
7,000
Reduced 13.81%
43,698
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$81,130
$11.59 p/Share
7,000
Added 12.13%
50,698
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$113,607
$110.62 p/Share
1,027
Reduced 2.3%
43,698
Common Stock