Dec 29
2022
BUY
Exercise of conversion of derivative security
$647,785
$18.94 p/Share
34,202
Added 9.86%
312,813
Common Stock
Dec 28
2022
SELL
Open market or private sale
$35,311
$44.25 p/Share
798
Reduced 0.29%
278,611
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
$15,114
$18.94 p/Share
798
Added 0.28%
279,409
Common Stock
Oct 31
2022
SELL
Open market or private sale
$2,538,210
$44.53 p/Share
57,000
Reduced 16.98%
278,611
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$1,223,790
$21.47 p/Share
57,000
Added 14.52%
335,611
Common Stock
Aug 09
2022
-
3,000
Reduced 1.07%
278,611
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$238,414
$44.53 p/Share
5,354
Reduced 1.87%
281,611
Common Stock
Jul 29
2022
SELL
Sale (or disposition) back to the issuer
-
22,441
Reduced 7.25%
286,965
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
65,365
Added 17.44%
309,406
Common Stock
Apr 20
2022
SELL
Open market or private sale
$1,279,750
$51.19 p/Share
25,000
Reduced 9.29%
244,041
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$473,500
$18.94 p/Share
25,000
Added 8.5%
269,041
Common Stock
Apr 07
2022
SELL
Open market or private sale
$724,157
$48.88 p/Share
14,815
Reduced 5.72%
244,041
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$394,375
$26.62 p/Share
14,815
Added 5.41%
258,856
Common Stock
Apr 06
2022
SELL
Open market or private sale
$713,173
$47.23 p/Share
15,100
Reduced 5.83%
244,041
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
$401,962
$26.62 p/Share
15,100
Added 5.51%
259,141
Common Stock
Apr 05
2022
SELL
Open market or private sale
$4,860
$48.6 p/Share
100
Reduced 0.04%
244,041
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$2,662
$26.62 p/Share
100
Added 0.04%
244,141
Common Stock
Apr 04
2022
SELL
Open market or private sale
$482,200
$48.22 p/Share
10,000
Reduced 3.94%
244,041
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$266,200
$26.62 p/Share
10,000
Added 3.79%
254,041
Common Stock
Apr 01
2022
SELL
Open market or private sale
$881,298
$48.33 p/Share
18,235
Reduced 6.95%
244,041
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$461,528
$25.31 p/Share
18,235
Added 6.7%
254,041
Common Stock
Mar 31
2022
SELL
Open market or private sale
$412,947
$48.91 p/Share
8,443
Reduced 3.34%
244,041
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$202,632
$24.0 p/Share
8,443
Added 3.24%
252,484
Common Stock
Mar 30
2022
SELL
Open market or private sale
$163,708
$49.28 p/Share
3,322
Reduced 1.34%
244,041
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$79,728
$24.0 p/Share
3,322
Added 1.33%
247,363
Common Stock