Jul 26
2023
SELL
Open market or private sale
$451,275
$58.41 p/Share
7,726
Reduced 2.34%
321,766
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$146,330
$18.94 p/Share
7,726
Added 2.29%
329,492
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
$3,272,151
$58.27 p/Share
56,155
Added 14.86%
321,766
Common Stock
Apr 17
2023
-
3,000
Reduced 1.12%
265,611
Common Stock
Mar 24
2023
SELL
Open market or private sale
$3,746,400
$53.52 p/Share
70,000
Reduced 20.67%
268,611
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
$1,325,800
$18.94 p/Share
70,000
Added 17.13%
338,611
Common Stock
Jan 20
2023
SELL
Open market or private sale
$683,610
$48.03 p/Share
14,233
Reduced 5.03%
268,611
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$269,573
$18.94 p/Share
14,233
Added 4.79%
282,844
Common Stock
Jan 18
2023
SELL
Open market or private sale
$1,023,190
$49.27 p/Share
20,767
Reduced 7.18%
268,611
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$393,326
$18.94 p/Share
20,767
Added 6.7%
289,378
Common Stock
Jan 03
2023
SELL
Open market or private sale
$443,700
$44.37 p/Share
10,000
Reduced 3.46%
278,611
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$189,400
$18.94 p/Share
10,000
Added 3.35%
288,611
Common Stock
Dec 29
2022
SELL
Open market or private sale
$1,514,464
$44.28 p/Share
34,202
Reduced 10.93%
278,611
Common Stock
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