Sep 16
2022
SELL
Open market or private sale
$318,679
$37.43 p/Share
8,514
Reduced 37.49%
14,199
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
$50,658
$5.95 p/Share
8,514
Added 27.36%
22,610
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$11,131
$42.81 p/Share
260
Reduced 1.81%
14,096
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$6,136
$43.52 p/Share
141
Reduced 0.97%
14,356
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$8,528
$37.08 p/Share
230
Reduced 1.56%
14,497
Common Stock
Jun 15
2022
SELL
Open market or private sale
$306,741
$30.47 p/Share
10,067
Reduced 40.6%
14,727
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$15,059
$5.95 p/Share
2,531
Added 9.26%
24,794
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$9,617
$36.99 p/Share
260
Reduced 1.15%
22,263
Common Stock
Apr 22
2022
SELL
Payment of exercise price or tax liability
$4,824
$34.21 p/Share
141
Reduced 0.62%
22,523
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$12,063
$52.91 p/Share
228
Reduced 1.0%
22,664
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$14,686
$53.21 p/Share
276
Reduced 1.2%
22,643
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$9,051
$55.87 p/Share
162
Reduced 0.7%
22,919
Common Stock
Jan 19
2022
SELL
Payment of exercise price or tax liability
$8,977
$77.39 p/Share
116
Reduced 0.5%
23,081
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$11,531
$77.39 p/Share
149
Reduced 0.64%
23,197
Common Stock
Dec 27
2021
BUY
Grant, award, or other acquisition
-
4,638
Added 16.57%
23,346
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$41,151
$110.62 p/Share
372
Reduced 1.95%
18,708
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$23,599
$117.41 p/Share
201
Reduced 1.04%
19,080
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$19,518
$105.5 p/Share
185
Reduced 0.95%
19,281
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$37,382
$100.49 p/Share
372
Reduced 1.88%
19,466
Common Stock
Jul 23
2021
SELL
Payment of exercise price or tax liability
$23,585
$117.34 p/Share
201
Reduced 1.01%
19,709
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$24,324
$131.48 p/Share
185
Reduced 0.92%
19,910
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,620,302
$114.42 p/Share
14,161
Reduced 41.34%
20,095
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$224,410
$16.19 p/Share
13,861
Added 28.99%
33,956
Common Stock
May 21
2021
SELL
Open market or private sale
$48,334
$98.64 p/Share
490
Reduced 2.35%
20,395
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$25,415
$97.75 p/Share
260
Reduced 1.23%
20,885
Common Stock