May 23
2023
BUY
Exercise of conversion of derivative security
$1,278,000
$42.6 p/Share
30,000
Added 6.77%
413,082
Common Stock
May 16
2023
SELL
Open market or private sale
$1,713,824
$73.77 p/Share
23,232
Reduced 5.72%
383,082
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$385,684
$74.27 p/Share
5,193
Reduced 1.26%
406,314
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$1,210,905
$42.6 p/Share
28,425
Added 6.46%
411,507
Common Stock
May 10
2023
SELL
Open market or private sale
$1,832,512
$73.74 p/Share
24,851
Reduced 6.09%
383,082
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$383,549
$74.49 p/Share
5,149
Reduced 1.25%
407,933
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$1,339,500
$44.65 p/Share
30,000
Added 6.77%
413,082
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$556,313
$86.13 p/Share
6,459
Reduced 1.56%
407,923
Common Stock
Feb 27
2023
SELL
Open market or private sale
$2,135,580
$85.97 p/Share
24,841
Reduced 6.09%
383,082
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$1,397,545
$44.65 p/Share
31,300
Added 7.02%
414,382
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$525,055
$85.5 p/Share
6,141
Reduced 1.49%
406,941
Common Stock
Feb 21
2023
SELL
Open market or private sale
$2,039,944
$85.5 p/Share
23,859
Reduced 5.86%
383,082
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$1,339,500
$44.65 p/Share
30,000
Added 6.77%
413,082
Common Stock
Feb 14
2023
SELL
Open market or private sale
$2,043,945
$85.7 p/Share
23,850
Reduced 5.86%
383,082
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$526,501
$85.61 p/Share
6,150
Reduced 1.49%
406,932
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$1,339,500
$44.65 p/Share
30,000
Added 6.77%
413,082
Common Stock
Feb 13
2023
SELL
Open market or private sale
$1,968,322
$85.29 p/Share
23,078
Reduced 5.68%
383,082
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$592,315
$85.57 p/Share
6,922
Reduced 1.71%
399,055
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$1,096,500
$36.55 p/Share
30,000
Added 6.93%
403,082
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$124,143
$83.43 p/Share
1,488
Reduced 0.39%
383,082
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
5,194
Added 1.33%
384,570
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,333,249
$83.68 p/Share
27,883
Reduced 6.85%
379,376
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
67,416
Added 14.98%
382,488
Common Stock
Nov 22
2022
SELL
Open market or private sale
$1,239,259
$74.43 p/Share
16,650
Reduced 4.67%
339,843
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$249,440
$74.46 p/Share
3,350
Reduced 0.93%
356,493
Common Stock