Jun 14
2024
|
SELL
Open market or private sale
|
$86,130,000
$15.66 p/Share
|
5,500,000
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$6,717,600
$27.99 p/Share
|
240,000
|
|
Feb 17
2022
|
BUY
Open market or private purchase
|
$20,446,999
$29.21 p/Share
|
700,000
|
|
Feb 16
2022
|
BUY
Open market or private purchase
|
$18,300,000
$30.5 p/Share
|
600,000
|
|
Nov 19
2021
|
BUY
Open market or private purchase
|
$108,000
$54.0 p/Share
|
2,000
|
|
Nov 18
2021
|
BUY
Open market or private purchase
|
$23,638,861
$53.97 p/Share
|
438,000
|
|
Nov 01
2021
|
BUY
Open market or private purchase
|
$5,938,456
$54.04 p/Share
|
109,890
|
|
Oct 29
2021
|
BUY
Open market or private purchase
|
$28,724,139
$53.99 p/Share
|
532,027
|
|
Oct 28
2021
|
BUY
Open market or private purchase
|
$13,217,495
$54.41 p/Share
|
242,924
|
|
Oct 18
2021
|
BUY
Open market or private purchase
|
$613,053
$55.23 p/Share
|
11,100
|
|
Oct 15
2021
|
BUY
Open market or private purchase
|
$9,581,250
$54.75 p/Share
|
175,000
|
|
Oct 14
2021
|
BUY
Open market or private purchase
|
$9,295,026
$53.42 p/Share
|
173,999
|
|
Oct 14
2021
|
BUY
Open market or private purchase
|
$11,657,083
$53.02 p/Share
|
219,862
|
|
Oct 13
2021
|
BUY
Open market or private purchase
|
$7,998,894
$52.47 p/Share
|
152,447
|
|
Oct 12
2021
|
BUY
Open market or private purchase
|
$18,130,251
$51.26 p/Share
|
353,692
|
|
Oct 11
2021
|
BUY
Open market or private purchase
|
$6,190,611
$51.19 p/Share
|
120,934
|
|
Oct 11
2021
|
BUY
Open market or private purchase
|
$33,152,220
$49.55 p/Share
|
669,066
|
|